Senior Staff Software Engineer
4 weeks ago
It's fun to work in a company where people truly BELIEVE in what they're doing
We're committed to bringing passion and customer focus to the business.
At NAVEX, we're making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That's a serious impact.
You will join our Product Engineering team that shares a passion for writing great code, embracing new technologies and delivering powerful products within our integrated risk and compliance management platform that helps our customers protect their reputation and bottom line.
As our Senior Staff Software Engineer, you will have ample opportunity to grow your career and tag your name to amazingly cool products, all while balancing your life priorities.
What You'll Get
- Career growth. With market-leading training and an unwavering commitment to owning your career plan, you can grow your career to new heights.
- Real rewards. We offer competitive and transparent pay practices, top-of-the-range wellbeing programs, and brilliant opt-in benefits. Because we believe companies should offer more than just a salary.
- Meaningful purpose. Our products and solutions have real-life impact on people and organizations across the globe. Our innovations make a difference.
- Life flexibility. We want you to bring your best self to work every day. We understand that you can only do that with quality time to care for yourself, your loved ones and your community.
- An inspiring culture. Find yourself surrounded by leaders that care, invested teammates, and like-minded groups where you'll feel at home.
- Industry leadership. Play your part in a fast-growing organization known for excellence, profitability, and stability.
- Collaborate with data scientists to transform prototype Python code into production-ready code
- Maintain and refine data science production code library
- Create innovative advancements of our product platform and collaborate with our awesome agile team members
- Optimize machine learning models for performance and scalability
- Research and leverage commercial products, libraries, and tools
- Provide technical mentorship to data science team members
- Participate in elaboration and design sessions to understand and refine requirements to be implemented
- Ensure code quality through code reviews, testing, and documentation
- Use automation, including continuous integration, automated deployments, and automated unit and functional testing
- Provide constructive and honest feedback during sprint retrospectives with a team mindset
- 8+ years full-stack software development experience, ideally in a SaaS or micro service-based system
- Expertise in Python, including data manipulation and analysis tools: Pandas, Polars and NumPy
- Experience with Microsoft Technologies preferred
- Experience with Azure Services (Power BI) and AWS Services
- Experience with cloud-based databases and analytics platforms (i.e. Snowflake or Databricks)
- Experience with containerization and orchestration technologies: Flask, Gunicorn, Docker and Airflow
- Exposure to design principles: SOLID/DRY design, object-oriented design patterns, N-Tier software architecture, threading and synchronization, relational database design, etc.
- A passion for problem-solving and innovation with the desire to learn and grow
- Ability to drive results through your job competencies of collaboration, software programming and development, and technical problem-solving
- Ability to drive results through NAVEX core competencies of accountability, customer focus, drives results and instills trust
We believe everyone deserves to see their path forward, and the steps in place to achieve their career and financial goals.
- Every team member is required to have a career plan in place, to be reviewed with their manager after six months in our team.
- The starting pay for this role is $125,000 per annum with 5% MBO.
- Pay progression based on your performance.
We're committed to helping you thrive in all aspects of your life. Our pay programs are just one element of this. Check out NAVEX's career page to find out more information.
We're an equal opportunity employer, including all disability and veteran status.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us
-
Graduate Software Engineer
1 week ago
Makkah, Makkah Province, Saudi Arabia Skills Provision Full timeSkill Provision is seeking a talented Software Development Team Lead to join our team. The successful candidate will be responsible for leading the development and implementation of computer simulation software modules for the oil and gas industry.About the RoleThis is an excellent opportunity for a graduate-level software engineer to gain hands-on...
-
Senior Hair and Nail Specialist
1 week ago
Makkah, Makkah Province, Saudi Arabia Spa Staff Full timeWe are searching for a Senior Hair and Nail Specialist to become a part of our team at Spa Staff in Saudi Arabia. This is a fantastic opportunity for someone who wants to leverage their expertise in hair styling and nail art to deliver exceptional services to clients in their own homes.About the PositionThe successful candidate will have a minimum of 5 years...
-
Senior Software Development Engineer in Test
3 weeks ago
Makkah, Makkah Province, Saudi Arabia Salla E-Commerce Platform Full timeAs a highly valued member of our Quality team, our SDETs play a crucial role in the advancement and application of state-of-the-art testing techniques and tools. We foster a culture of innovation in automated testing, where continuous integration and Agile methodologies are deeply respected. Join our team and make a meaningful impact on a software...
-
Senior Software Development Engineer in Test
3 weeks ago
Makkah, Makkah Province, Saudi Arabia Salla Full timeAs a highly valued member of our Quality team, our SDETs play a crucial role in the advancement and application of state-of-the-art testing techniques and tools. We foster a culture of innovation in automated testing, where continuous integration and Agile methodologies are deeply respected. Join our team and make a meaningful impact on a software...
-
Software Development Team Lead
1 week ago
Makkah, Makkah Province, Saudi Arabia Skills Provision Full timeSkill Provision seeks a talented Graduate Software Engineer to join our team. The successful candidate will be responsible for developing and implementing computer simulation software modules for the oil and gas industry.About the RoleThis is an excellent opportunity for a graduate-level software engineer to gain hands-on experience in developing computer...
-
Marketplace Software Engineering Manager
3 weeks ago
Makkah, Makkah Province, Saudi Arabia Salla E-Commerce Platform Full timeSalla is seeking an experienced and strategic Software Engineering Manager to lead and oversee our Marketplace engineering team.In this critical role, you will be responsible for shaping the technical vision and driving the successful execution of initiatives to enhance our marketplace platform, which connects sellers and buyers with efficiency and ease.Your...
-
Makkah, Makkah Province, Saudi Arabia Spa Staff Full timeJob Summary:We are seeking a highly skilled Hair Stylist/Colorist to join our team at Spa Staff. This is an exciting opportunity for a talented professional to deliver exceptional beauty experiences to our clients.About the Role:Greet all guests with a positive, friendly attitude, creating a welcoming atmosphere for everyone who enters our salon.Perform...
-
Staff Software Engineer – Data Platform Team
7 days ago
Makkah, Makkah Province, Saudi Arabia Agoda Full timeAbout AgodaAgoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+...
-
Software Engineer for Cloud Solutions
17 hours ago
Makkah, Makkah Province, Saudi Arabia Hyper Tech Full timeCompany OverviewHyper Tech is a cutting-edge technology company dedicated to delivering innovative and flexible solutions that exceed client expectations. Our commitment to research and development enables us to anticipate future trends and meet the growing market needs.Job DescriptionWe are seeking an experienced Software Engineer for Cloud Solutions to...
-
Software Quality Assurance Engineer
1 week ago
Makkah, Makkah Province, Saudi Arabia Salla E-Commerce Platform Full timeJob DescriptionSalla E-Commerce Platform is seeking a highly skilled Software Quality Assurance Engineer to play a crucial role in advancing and applying state-of-the-art testing techniques and tools.About UsWe foster a culture of innovation in automated testing, where continuous integration and Agile methodologies are deeply respected. Our team thrives on...
-
Software Engineering Team Lead
5 days ago
Makkah, Makkah Province, Saudi Arabia Salla E-Commerce Platform Full timeAbout the RoleThe ideal candidate will have a strong technical background and excellent leadership skills, with a proven track record of delivering results in a fast-paced environment. As a Software Engineering Manager, you will be responsible for leading a team of engineers and working closely with cross-functional stakeholders to drive the development of...
-
Senior Civil Engineer
17 hours ago
Makkah, Makkah Province, Saudi Arabia SYSTRA Full timeJob DescriptionWe are seeking a Senior Civil Engineer with extensive experience in major infrastructure projects, preferably within the railway industry, to lead our team. The ideal candidate will have a strong background in designing and/or supervising the construction of railway maintenance facilities and associated infrastructure. This role emphasizes...
-
Simulation Engineer Position
1 week ago
Makkah, Makkah Province, Saudi Arabia Skills Provision Full timeWe are seeking a highly skilled Simulation Engineer to join our team at Skill Provision. The successful candidate will be responsible for developing and implementing computer simulation software modules for the oil and gas industry.About the JobThis is an exciting opportunity for a graduate-level software engineer to work on computer simulation software...
-
Grid Software Delivery Expert
5 days ago
Makkah, Makkah Province, Saudi Arabia Siemens Mobility Full timeAbout the RoleWe are seeking an experienced Project Manager to lead our Grid Software team in the Middle East and Africa. As a key member of our team, you will be responsible for driving critical projects that align with our strategic vision.Your primary responsibility will be to execute orders in line with the company's and customers objectives, ensuring...
-
Full Time Hotel Maintenance Staff Wanted
17 hours ago
Makkah, Makkah Province, Saudi Arabia Abroad Work Full timeJoin Our Team: Hotel Maintenance Staff WantedWe are seeking a skilled and dedicated individual to join our team as a Hotel Maintenance Staff. As a key member of our operations team, you will play a vital role in maintaining the quality and standards of our hotel.Your main responsibilities will include:Performing Routine Maintenance Tasks: Conduct regular...
-
Senior Software Developer
1 week ago
Makkah, Makkah Province, Saudi Arabia Agoda Full timeAbout AgodaWe are a leading online travel platform that operates in 27 markets worldwide, serving millions of customers every year.Our Data department plays a critical role in enabling business users, product managers, and engineers to make informed decisions through data-driven insights.This is an exciting opportunity to join our team as a Senior Software...
-
Senior Software Engineering Manager Role
17 hours ago
Makkah, Makkah Province, Saudi Arabia Salla E-Commerce Platform Full timeJob DescriptionYou will be responsible for shaping the technical vision and driving the successful execution of initiatives to enhance our marketplace platform.Main ResponsibilitiesLead and oversee multiple teams, ensuring alignment with organizational goals and fostering collaboration across engineering, product, QA, security, and UX/UI design.Define and...
-
Senior Civil Engineer – Railway
3 weeks ago
Makkah, Makkah Province, Saudi Arabia SYSTRA Full timeSYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With over 10,300 employees, SYSTRA's mission is to design safe and sustainable transport solutions to bring people together, develop social inclusion and facilitate access to employment, education and leisure throughout the...
-
High Street Spa Operations Manager
7 days ago
Makkah, Makkah Province, Saudi Arabia Spa Staff Full timeSenior Spa Team Lead for a Saudi SalonWe are seeking a skilled and experienced Senior Spa Team Lead to join our team at Spa Staff.com.About the RoleThis is a full-time position that requires strong leadership skills and experience in spa management.Key ResponsibilitiesDevelop and implement operational strategies to improve efficiency and customer...
-
Staff Data Engineer – Kafka Expert
1 week ago
Makkah, Makkah Province, Saudi Arabia Agoda Full timeAbout AgodaAgoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+...