Get the job you really want.
Top Software Engineer Jobs
The Embedded Software Engineer will develop and integrate embedded software for airborne systems, ensuring safety-critical software meets high reliability standards. Responsibilities include analyzing system requirements, specifying and designing software, and conducting peer reviews. Knowledge of C programming and real-time embedded systems is essential.
The Senior Staff Software Engineer will lead the Platform Engineering team at Databricks, focusing on developing scalable infrastructure and enhancing developer productivity. Responsibilities include overseeing large-scale projects, building reliable software frameworks, and implementing efficient monitoring systems while mentoring engineering teams to drive innovation and maintain operational excellence.
Seeking a Senior Software Engineer with 5+ years of experience and extensive React skills to design and develop high-quality software solutions using React on the front end and C# on the back end. Responsibilities include maintaining existing code, designing new features, and collaborating with the team to develop well-structured architecture.
The Senior Software Engineer will enhance and scale data ingestion pipelines, monitor data availability, collaborate on processing efficiency, implement validation checks, and work closely with the AV development team. This role is pivotal in improving data-driven solutions for autonomous vehicles.
As a Principal Software Engineer at Trexquant, you will design and develop trading systems and internal research tools, improve the performance of trading platforms, and collaborate with quants and portfolio managers to build mission-critical computing systems. Your focus will be on low-latency trading systems and utilizing open-source technologies.
The Senior Software Quality Engineer will design and develop test automation frameworks for UI, API, and performance testing, collaborate with engineers and stakeholders, participate in code reviews, and implement best practices in software quality. The role involves problem-solving, staying updated with industry trends, and integrating quality concepts into the software development process.
The Senior Software Engineer will develop the operating system platform for various vehicle devices, focusing on platform-level software, device drivers, and kernel-space code, with an understanding of networking and system internals.
Aquabyte is seeking an Embedded Software Engineer to work on the hardware and software orchestrating the hardware installed at fish farms. Responsibilities include interfacing with sensors, cameras, and networks to create robust underwater systems, designing network systems at farms, deploying software on devices, and collaborating with the machine learning team to move algorithms to the edge.
Featured Jobs
As a Senior Software Engineer on our Artifacts, Registry, and Automations Team at Weights & Biases, you will design and optimize systems for artifact management, model versioning, and workflow automation to revolutionize machine learning workflows.
Seeking a Senior Software Engineer to join the Ground Truth regression model evaluation team, working on autonomous vehicles. Responsibilities include analyzing complex software systems, designing Restful APIs, developing data pipelines, building Machine Learning infrastructure, and collaborating with cross-functional teams. Bachelor's degree in Computer Science or equivalent experience required. Bonus points for Node.js, AWS cloud development experience, AWS serverless microservices, and Go experience.
The Engineer II develops APIs and micro-services to connect core platforms, using an agile approach to deliver high-quality software solutions. Responsibilities include software design, coding, unit testing, and ensuring the effectiveness of the software development lifecycle. Communication and collaboration with cross-functional teams are essential for this role.
Design, develop and maintain innovative products for on-prem and SaaS offerings, collaborate with cross-functional teams, implement product features, lead test-driven development, and participate in Agile processes.
The Senior Software Engineer will design and develop large-scale applications on AWS, collaborate with product management, conduct code reviews, perform proof of concepts, and research integration options for SaaS/IaaS technologies. Strong experience with AWS services and a background in software engineering is essential.
Design and implement interfaces and features for customers, improving product performance and reliability, managing the entire product development lifecycle, and building internal tools to enhance productivity. Must independently own projects from conception to release.
As a Principal Software Engineer, you will design, build, and test applications while leading modernization initiatives. You will mentor junior developers, ensure the delivery of secure applications, work with various development tools, and collaborate in an agile environment to coordinate development streams and improve processes.
As a Senior Software Performance Engineer at Zoox, you will be responsible for optimizing and analyzing performance-critical algorithms. You will work with the software and hardware teams to meet system performance targets and establish budgets for future architectures. Additionally, you will propose and implement solutions to improve code efficiency and work cross-functionally to ensure optimal performance across the fleet.
As a Senior Software Engineer for the Data Platform at Veeva Systems, you will lead the technical design and development of a new cloud-based data platform, including data ingestion, storage, and processing. Your role includes developing algorithms for complex data relationships and collaborating with the product team to adapt the platform according to market demands.
Lead the design and development of a resilient and scalable data platform within Opendata at Veeva. Responsibilities include developing core components for data ingestion, establishing best practices, and adapting the platform to market needs by collaborating with the product team.
The Senior Software Engineer, 3DX will analyze, design, code, and debug applications within the 3DEXPERIENCE platform. Responsibilities include developing data migration scripts, conducting platform validation, and collaborating with cross-functional teams to deliver high-quality PLM solutions.
As a Senior Software Engineer, you will shape and scale cloud-native platforms, focusing on developing secure and performant solutions while leading technical efforts in API development and database implementation. You will also enhance DevSecOps practices and mentor team members.
The Senior Software Engineer will design and implement major features for the payroll, benefits, and HRIS platform, utilizing various tools and languages. Responsibilities include maintaining gRPC and RESTful services, collaborating to develop APIs, mentoring junior engineers, and supporting production services. The role emphasizes scaling services for customer needs and improving platform architecture.
As a Senior Software Engineer at Quokka, you will develop software for automated analysis of mobile applications, lead implementation decisions, architect solutions for stability and scale, and mentor junior engineers, contributing to mobile security innovations.
As a Senior Software Engineer at Perchwell, you will be responsible for developing client-facing features, managing complex projects, and enhancing the existing tech platform. You will ensure the quality and reliability of software while collaborating with team members to foster a productive development culture.
Senior Embedded Software Engineer role at Fresh Consulting, responsible for developing, compiling, debugging C/C++ tests/apps for ARM CPUs/DSP. Involves unit testing, performance testing, and collaborating with cross-functional teams. Requires 8+ years of experience.
As a Senior Software Engineer, you will build scalable back-end services, solve distributed systems problems, and create modern web UI while leading technical efforts and mentoring junior engineers. You will collaborate with product managers, enhance application code, and participate in code reviews and architectural discussions.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results