Top Software Engineer Jobs
As a Senior Backend Software Engineer, you will define and build innovative airspace management technologies, develop core services for equitable airspace access, and engage in open-source communities. Your role includes mentoring team members and contributing across the software development lifecycle, focusing on security, scalability, and reliability.
The Senior Perception Software Engineer will develop machine learning solutions for obstacle detection in aircraft, build software infrastructure to utilize large-scale fleet data, and enhance machine learning systems for performance and reliability. This role involves addressing challenges in the machine learning development cycle and optimizing models for real-world applications.
The Senior Perception Software Engineer will design integrated machine learning solutions for perception systems, build software infrastructure for learning algorithms, and solve large-scale challenges in machine learning development while ensuring safety in operations. This role requires a deep understanding of machine learning and experience in safety-critical sectors.
As a Software Engineer at Retool, you will work on developing features that impact thousands of customers, improve application performance, and participate in technical decision-making. You'll collaborate with product and design teams, engage in project planning, assist in team growth by interviewing new candidates, and contribute to the expansion of Retool’s engineering capabilities.
As a Perception Software Engineer at Zipline, you will be responsible for developing and implementing innovative perception systems for autonomous aircraft. This includes selecting sensor configurations, designing algorithms for object perception and avoidance, building software infrastructure to improve algorithms, and collaborating with various teams for effective decision-making processes.
In this role, you will design and manage backend systems to support data integration and accessibility for Retool apps. Your responsibilities include building backend primitives, integrating APIs, and resolving customer issues related to data sources, ensuring smooth functionality and user experience across the platform.
As a Software Engineer at Akuna, you will contribute to the development of a proprietary options trading platform by designing, implementing, and testing high-quality trading systems using modern C++. You will work collaboratively with traders and engineers, utilizing Agile methodologies and addressing complex problems.
As a Software Developer at Atomic, you'll work in self-managed teams to create software products for clients, engaging in both coding and providing technical advice, while collaborating with designers and delivery leads.
Featured Jobs
As a Software Engineer on the Asset Transfer Team, you will design, build, and support secure crypto wallets, improve development feedback cycles, deliver maintainable code, and enhance overall code performance within the Gemini platform.
The Staff iOS Software Engineer will lead the development of next generation iOS applications, ensuring high quality through test-driven development while mentoring other mobile engineers. The role includes collaborating with cross-functional teams to contribute to a mobile-first experience and implementing innovative mobile technologies.
The Software Developer/Platform Engineer will maintain and develop the Go Jane Go web application, working with a Nest.js backend and a React frontend. Responsibilities include implementing unit and integration testing, managing AWS technologies, and contributing to platform features such as user management and API development. Strong teamwork and communication skills are vital.
The iOS Software Engineer will build and maintain a mobile application, collaborating with a diverse team to develop user-centric solutions. Responsibilities include participating in engineering architecture discussions, product planning, and maintaining technical excellence through code review.
As a Software Engineer VI at Chai, you will build scalable infrastructure, manage the engineering team, and make high-impact decisions that drive the company's future. You will also engage in both backend and frontend development, contributing to a rapidly growing generative AI platform.
As a Software Engineer III at Chai, you will build scalable infrastructure and make high-impact decisions to boost user engagement from 1 million to 100 million active users. You will work closely with a small, rapidly growing team, focusing on craftsmanship in software development.
The Software Engineer (Flutter) will be responsible for overseeing the front-end development of Chai's applications, ensuring good user experience and maintaining high coding standards. The engineer will work with a team on implementing cutting-edge AI inference engines and will make high-impact decisions that influence the company's future growth.
As a Staff Flight Software Engineer, you will develop fault-tolerant flight software for Haven-1, collaborate with various engineering disciplines, conduct code reviews, develop driver-level code for systems integration, maintain Telemetry and Commanding Systems, and establish continuous integration frameworks for testing.
As a Senior Ground Software Engineer, you will develop spacecraft ground software and support ground system development for various missions. Responsibilities include developing web-based software architecture, collaborating with flight software developers, and identifying systems issues for resolution.
As a Backend Software Engineer at Kargo, you will build a scalable and robust data infrastructure, enabling efficient data ingestion from edge devices and processing pipelines. You will work closely with other engineers in developing high-quality end-to-end data solutions.
As a Senior Enterprise Integration Software Engineer at Rocket Lab, you will support the development of satellite programs by leading technical development, creating system requirements, performing simulations and data analysis, and managing program milestones related to space to ground communications and data security.
As a Senior Flight Software Engineer, you will develop flight software for space systems, collaborating on design, coding, testing, and hardware interaction. You will have the chance to see your work impact space exploration shortly after implementation and participate in flight operations for various missions.
The Senior Ground Software Engineer II at Rocket Lab will develop and maintain technical budgets, system requirements, simulations, and test methods while leading spacecraft mission development and assisting with program management. The role requires collaboration on design documents and a strong emphasis on secure ground data systems.
The Principal Ground Software Engineer will lead and support Rocket Lab's efforts on space-to-ground communications, data infrastructure, mission operations, and data security. Responsibilities include developing and maintaining technical budgets, system requirements, simulations, test methods, and leading technical development of spacecraft missions while collaborating with team members.
The Software Engineer will support the development and maintenance of an enterprise-level application in the intel community. Responsibilities include reviewing and testing software components, improving documentation, developing algorithms, and leading teams. Candidates must have extensive experience in various technologies and possess a TS/SCI clearance with polygraph.
The Technical Architect oversees quality control processes, maintains project alignment with objectives, identifies and mitigates risks, communicates with stakeholders, develops technology roadmap, transitions systems to cloud infrastructure, designs cloud architecture, creates design documents, optimizes software, implements data integration strategies, and enhances software applications.
The Software Engineer will develop and maintain applications using .NET and SQL, design complex databases, perform unit testing, and implement automations. The role requires diagnosing issues across application tiers, collaborating through Agile processes, and following security protocols.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results