Get the job you really want.
Top Software Engineer Jobs
The Principal Robotics Software Engineer at Anduril Industries will develop and maintain core libraries for robotics platforms, own major feature developments, and collaborate with hardware teams. Responsibilities include creating a robotics software stack encompassing computer vision and motion planning, and analyzing remotely deployed software systems.
The Senior Robotics Software Engineer will design and maintain software libraries for robotics platforms, lead major feature development, and work with hardware teams to enhance product designs. Responsibilities include troubleshooting software systems and improving operational efficiency for robotics products.
As a Sr. Mission Software Engineer, you will design, build, and deploy a real-time interface for sensor data while solving technical challenges in autonomy, networking, and systems integration. You'll partner with end-users to develop features, ensure seamless product functionality, and travel up to 30% to test real-world applications. You should have a mindset for innovative problem-solving and extensive experience with frontend applications.
As a Senior Flight Software Engineer, you will develop microcontroller embedded software for aircraft, create device drivers, integrate features and sensors into flight controller software, test frameworks, and analyze flight test results, contributing to Anduril's innovative military technology.
As a Mission Software Engineer on the Air Defense team, you will develop and enhance software solutions for military applications, focusing on networking, autonomy, and systems integration. You will collaborate with multiple teams, write code, and ensure software quality while addressing customer needs, making engineering tradeoffs, and offering effective solutions.
The Software Engineer II position involves designing, implementing, and maintaining Video-on-Demand workflow orchestration. Responsibilities include project planning, code reviews, debugging across multiple systems, and collaborating using Agile practices.
As a Junior Frontend Software Engineer, you will develop and enhance frontend features, collaborate with backend engineers to integrate APIs, and create high-performance user-centric interfaces. You'll also be involved in building scalable systems and ensuring a smooth user experience by focusing on design and usability.
As a Senior Engineer on the Builder Tools team, you'll develop developer-facing game development tools using C++ and Lua, enhance the workflows of Roblox developers, and collaborate closely with Product Managers and Designers. Your role will involve building reusable tooling frameworks and maintaining an existing codebase, ensuring high-quality end-user experiences through automated testing and optimization.
Featured Jobs
As a Senior Content Platform Software Engineer, you will build backend services for game creators, tackle technical challenges, design scalable systems, mentor junior staff, and shape the future of the Roblox ecosystem.
As a Principal Privacy Software Engineer at Roblox, you will develop solutions for data privacy and security, ensuring compliance with regulations, collaborating with engineering teams, analyzing data sets for privacy risks, and crafting strategic approaches across the platform.
As a Full Stack Software Engineer, you will help build Clear Street Studio, enhancing web applications using React and TypeScript, and implementing scalable services with Java and Spring Boot. You will address complex business challenges while prioritizing user experience and operational excellence, collaborating with a team to deliver high quality software solutions.
The Software Engineer in Risk Engineering will implement efficient user interfaces, architect backend services for risk metrics, collect requirements to create technical designs, and collaborate with various teams to manage client and firm portfolio risks effectively.
The Software Engineer Principal will maintain, implement, and support APIs using the Apigee platform and ensure the infrastructure for SIP protocols functions effectively. Responsibilities include collaborating with teams, monitoring performance, enforcing security measures, and providing documentation and technical support.
As a Software Engineer Lead at PNC, you will lead the design and development of software solutions, collaborate with agile teams, and address complex business needs. You'll provide technical guidance to colleagues, create technical documentation, and facilitate problem resolutions while applying modern software principles and methodologies.
As a Software Engineer in Test on the SRE team, you will design and maintain test automation CI/CD pipelines, create automated scripts for infrastructure checks, and collaborate with QA and development teams to ensure the efficiency of trading applications. You will also be involved in performance testing and the use of various monitoring tools to enhance the application performance.
As a Senior Java Software Engineer at KUBRA, you will lead the design, implementation, and maintenance of high-quality software for enterprise customer experience management. Your role includes coding, mentoring other engineers, debugging, managing projects, and contributing to the product architecture in a collaborative, fast-paced environment.
As a Senior Robotics Software Engineer at Anduril Industries, you will develop and maintain core software libraries for robotics platforms, handle major feature development, and liaise closely with hardware teams. Your role involves working with complex systems and ensuring efficient operation across various robotic technologies.
As a Sr. Mission Software Engineer, you will develop and scale front-end applications to provide real-time, map-based interfaces for sensor data management. Collaborating with end-users, you'll design features for optimal user experience while addressing technical challenges around networking, systems integration, and data management, ensuring all components work seamlessly.
As a Sr. Mission Software Engineer, you'll design and build a real-time interface for sensor data, manage data streams, and create immersive image-viewing experiences. Collaboration with end-users to feature development and a 30% travel requirement for deploying solutions are key aspects of this role.
The Software Engineer will develop and maintain core functionalities of Constrafor's SaaS platform, ensuring scalability and reliability. The role involves writing clean code, connecting user-facing elements with server-side logic, and collaborating with sales to prioritize features that drive revenue. The engineer will also implement security measures and engage with customers.
As a Kotlin Software Engineer, you will design and build software features, translate business requirements into technical specifications, contribute to product architecture, research new technologies, and mentor other engineers. You will also handle multiple projects and ensure high-quality code through effective testing and collaboration with teams.
As a Full Stack Engineer at Alchemy, you'll develop user-facing features for blockchain developers, build debugging tools, and collaborate on design and infrastructure. Your responsibilities include launching new blockchains and enhancing the onboarding process for developers to launch their first applications.
As a Software Engineer at Alchemy, you will design and implement high-performance services in Rust, optimize existing code, and collaborate with cross-functional teams to develop decentralized applications. You will contribute to the open-source Rust ecosystem and mentor junior engineers, focusing on best practices and emerging technologies in web3.
As a Backend Engineer at Alchemy, you will be responsible for the entire product lifecycle, focusing on designing and building new features, improving existing systems, and ensuring high throughput and reliability. You'll work on production distributed systems, collaborate with diverse teams, and contribute to best practices in application development.
As a Senior Autonomy Software Engineer at Anduril, you will develop core libraries for robotics platforms, manage feature development, and collaborate with hardware teams. The role requires strong programming skills, particularly in C++ or Rust, as well as experience with robotics systems and real-time software deployments.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results