Source Job

US

  • Develop, modify, and maintain operating system–level source code using C and C++.
  • Backport features, fixes, and security updates to prior OS releases while preserving stability and compatibility.
  • Migrate existing test code into a newly developed OS test framework.

C++ C

12 jobs similar to Sr. Software Development Engineer

Jobs ranked by similarity.

$116,000–$186,000/yr
US

Improve Firefox quality on Windows by developing fixes and improvements, enhancing the user experience for millions. Help develop and ship major new Firefox features on Windows. Work on cross-platform features and projects for platforms like macOS, Linux, and Android as needed.

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years.

  • Design, build, and optimize high-performance systems in C++ supporting AI data pipelines and evaluation workflows
  • Develop full-stack tooling and backend services for large-scale data annotation, validation, and quality control
  • Improve reliability, performance, and safety across existing C++ codebases

Alignerr connects top technical experts with leading AI labs to build, evaluate, and improve next-generation models. They work on real production systems and high-impact research workflows across data, tooling, and infrastructure.

Europe

Support the development and maintenance of software features. Work closely with experienced engineers, learning to follow technical specifications and best practices. Participate in fault analysis, investigate issues, review logs, and apply basic troubleshooting techniques.

At Tietoevry, we believe in the power of diversity, equity, and inclusion and strive to create digital futures that benefit businesses, societies, and humanity.

  • Support the development and maintenance of software features.
  • Prepare implementation and test, create and update technical documentation related to new features and updates to existing functionality.
  • Participate in fault analysis, investigate issues, review logs and apply basic troubleshooting techniques.

Tietoevry is committed to openness, trust, and diversity and their mission is to create digital futures that benefit businesses, societies, and humanity.

  • Drive the full software development lifecycle, including system specification, design, implementation, and maintenance.
  • Translate high-level requirements into clear and feasible technical solutions.
  • Take ownership of systems or subsystems and coordinate related development activities.

At Tietoevry, they believe in the power of diversity, equity, and inclusion and create digital futures that benefit businesses, societies, and humanity.

US

  • Design, develop, and maintain high-performance server applications in C/C++ and Rust.
  • Write message parsers and feed handlers for direct market data feeds from trading venues.
  • Optimize existing codebase for high throughput and low latency.

Databento is a startup that builds modern APIs to get financial data. As a Series A startup, they have raised significant capital and experienced substantial revenue growth with a small team, fostering a dynamic and innovative culture.

  • Design, build, and optimize high-performance systems in C++ supporting AI data pipelines and evaluation workflows.
  • Develop full-stack tooling and backend services for large-scale data annotation, validation, and quality control.
  • Improve reliability, performance, and safety across existing C++ codebases.

Alignerr connects top technical experts with leading AI labs to build, evaluate, and improve next-generation models. They work on real production systems and high-impact research workflows across data, tooling, and infrastructure.

APAC EMEA Middle East

  • Optimize Ubuntu for new silicon technologies, such as hardware accelerators and AI stacks.
  • Debug issues on open source code and assist customers in integrating their apps and SDKs.
  • Maintain Ubuntu, silicon features, and silicon-optimized packages across various platforms and technologies.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.

  • Design, build, and optimize high-performance systems in C++ supporting AI data pipelines and evaluation workflows
  • Develop full-stack tooling and backend services for large-scale data annotation , validation, and quality control
  • Improve reliability, performance, and safety across existing C++ codebases

Alignerr connects top technical experts with leading AI labs to build, evaluate, and improve next-generation models. They work on real production systems and high-impact research workflows across data, tooling, and infrastructure.

Global

  • Define, implement, and document new security features.
  • Analyze, fix, and test vulnerabilities in open source software.
  • Audit and analyze source code for vulnerabilities.

Canonical is a pioneering tech firm at the forefront of the global move to open source and publishes Ubuntu.

India

  • Assist in the design, development, testing, and maintenance of software applications.
  • Write clean, efficient, and well-documented code using C, C++, and Java.
  • Apply algorithmic thinking and logical problem-solving to real-world scenarios.

New Era Technology is a global IT company committed to connecting people, places, and information with end-to-end technology solutions at scale. With over 4,500 professionals globally, they prioritize personal and professional development within a team-oriented culture.

US

Manage and resolve high-impact customer escalations for enterprise products and services. Act as a technical liaison between engineering and support teams to drive rapid issue resolution. Debug and troubleshoot complex problems in cloud environments and operating systems (Linux/Unix).

Zscaler accelerates digital transformation so our customers can be more agile, efficient, resilient, and secure.