Remote Software engineering Jobs · C++17

Job listings

  • Design, develop, and maintain software applications using modern C++ (C++17/C++20).
  • Optimize applications for performance, scalability, and memory usage while collaborating with architects and technical leads.
  • Participate in code reviews, resolve defects, and use AI-assisted development tools to improve software delivery.

Nagarro is a digital product engineering company that builds products, services, and experiences across all digital mediums. With over 18,000 experts across 39 countries, we have a dynamic and non-hierarchical work culture.

  • Contribute to high-performance C++ backend solutions supporting genomic analysis and precision healthcare.
  • Optimize large-scale systems and take end-to-end ownership of technical projects from design to deployment.
  • Collaborate with backend engineers, bioinformaticians, and product stakeholders to deliver robust, scalable solutions.

This position is listed on behalf of a partner company specializing in genomic analysis and precision healthcare technologies. The team is collaborative and distributed, working with multidisciplinary experts across software engineering, bioinformatics, and product development.

  • Build and maintain a high-performance C++17 library that runs across iOS, Android, and automotive embedded hardware.
  • Analyze and improve map-matching and dead-reckoning algorithms using real-world data from millions of vehicles.
  • Integrate AI tools into your design and development workflow to increase efficiency and code quality.

Mapbox is the leading real-time location platform for a new generation of location-aware businesses, powering navigation for people, packages, and vehicles. With over 4 million registered developers and a focus on flexibility, security, and privacy, Mapbox fosters a culture of teaching and learning, emphasizing diversity and supporting employees through healthcare and parental leave.