Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
ResponsibilitiesDesign, implement, and operate core services that power Docker’s Offload platform. Build scalable systems for container orchestration, workload scheduling, and lifecycle management. Develop high-performance APIs and control plane components for managing multi-tenant workloads. Ensure system reliability, observability, and performance across Docker’s Offload infrastructure. Collaborate with product, platform, and security teams to deliver customer-focused capabilities. Participate in architectural discussions, code reviews, and design documentation. Contribute to automation and CI/CD improvements across the deployment pipeline. Debug and resolve production issues in distributed systems within cloud environments. Participate in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability. QualificationsRequired:8+ years of backend software engineering experience, particularly with large-scale cloud or distributed systems. Strong proficiency in Go and/or Java. Deep understanding of container orchestration, Kubernetes, and microservices architecture.
About the job
At Docker, we simplify application development, allowing developers to concentrate on what truly matters. Our remote-first team is globally dispersed, united by a shared enthusiasm for innovation and exceptional developer experiences. With a robust user base of over 20 million monthly and 20 billion image pulls, Docker stands as the leading tool for building, sharing, and managing applications—trusted by both startups and Fortune 100 companies. Our growth trajectory is impressive, and we’re just getting started. Join us for an exciting journey!
As a Staff Software Engineer on the Offload team, you will be instrumental in designing and developing the foundational systems that drive Docker’s cloud platform. Your primary focus will be on crafting scalable, reliable, and secure infrastructure that empowers developers to confidently deploy and manage containerized workloads.
If you excel at solving challenges in distributed systems, enjoy collaborating at the crossroads of developer experience and cloud infrastructure, and aspire to influence the future of Docker’s platform, we would love to hear from you.
About Docker, Inc.
Docker, Inc. is a leading company in the software development sector, focused on enhancing developer productivity and collaboration through innovative cloud technologies. Our commitment to a remote-first culture fosters a diverse and dynamic work environment where creativity and collaboration thrive.
Similar jobs
1 - 20 of 725 Jobs
Search for Staff Software Engineer Autonomy Frameworks
Full-time|Remote|Remote (Atlanta, Austin, San Francisco, Seattle)
About Ditto Ditto builds technology for resilient, real-time data flow at the edge. The company’s peer-to-peer synchronization engine keeps devices connected and data consistent, even when internet access is unreliable or unavailable. Organizations like Chick-fil-A, Delta Airlines, and the U.S. military use Ditto to power mission-critical experiences in aviation, retail, travel, hospitality, and defense. With over $145 million in funding, Ditto is a fast-growing, globally distributed startup committed to building a diverse and inclusive team, essential for solving tough connectivity problems in challenging environments. Role Overview: Senior Software Engineer - Autonomy (Remote) This Senior Software Engineer role focuses on autonomy and field deployment. As a Forward Deployed Engineer, work directly with key users to integrate Ditto’s platform into operational environments, especially where robotics and real-time data are essential. The position calls for adaptable engineers who can quickly solve complex technical challenges and reduce the time it takes for customers to realize value from Ditto’s software. Expect to collaborate closely with both users and Ditto’s core product engineering team, relaying technical feedback and feature requests. The work often involves ambiguity, rapid troubleshooting, and direct involvement in field testing. Key Responsibilities Integrate with Robotic Platforms: Lead on-site software integration with unmanned ground, aerial, and maritime systems. Establish reliable data connections between Ditto’s synchronization layer and various robotic autonomy stacks. Develop on ROS2 and DDS Middleware: Design, build, and debug software nodes within ROS2 frameworks. Use DDS (Data Distribution Service) for real-time, publish-subscribe communication between robotic subsystems and Ditto’s platform. Implement MAVLink Integrations: Create and refine MAVLink-based communication channels for telemetry, command, and control of unmanned aerial systems. Ensure dependable data transfer between Ditto’s platform and autopilot firmware. Solve Problems in Real-Time: Act as the first line of technical support during field testing. Diagnose and resolve software, sensor, and communication issues on robotic platforms as they arise. Location Remote. Candidates in Atlanta, Austin, San Francisco, or Seattle are encouraged to apply.
On-site|On-site|Seattle, Washington, United States
At Anduril Industries, we are redefining defense technology with a commitment to enhancing U.S. and allied military capabilities through cutting-edge innovation. By integrating the expertise and technology of the most forward-thinking companies into the defense sector, we are revolutionizing the design, creation, and deployment of military systems. Our advanced systems operate on Lattice OS, an AI-driven platform that synthesizes vast data streams into a real-time, 3D command and control environment. As we navigate a new era of strategic competition, our mission is to deliver pioneering autonomy, AI, computer vision, sensor fusion, and networking solutions to military operations in a matter of months, not years.ABOUT OUR TEAMThe Air Dominance & Strike team at Anduril is at the forefront of developing aerial and multi-domain robotic systems. We are responsible for bringing innovative products such as Fury, our unmanned fighter jet, and Barracuda, an air-breathing cruise missile, from concept to reality. Our team pioneers the Lattice for Mission Autonomy, our flagship software platform that enables seamless collaboration among multiple robotic assets, including both proprietary and third-party systems, across diverse missions. Collaborating closely with specialized teams in Perception, Motion Planning, Hardware, and Test Engineering, we tackle the most complex challenges faced by our clients. We are seeking passionate software engineers and roboticists eager to build a robust autonomy software stack that encompasses computer vision, motion planning, SLAM, controls, estimation, and secure communications.WHAT YOU'LL BE DOINGDevelop and maintain essential libraries and services that facilitate critical functions for collaborative robotic teams, such as motion deconfliction and contingency management for high-speed aerial vehicles.Lead the development and implementation of significant features for our products, with recent projects including the creation of terminal-phase autonomy for various air vehicles and devising test plans using live surrogates.Collaborate closely with both Anduril and third-party vehicle hardware teams, alongside operational experts (e.g., fighter pilots, UAV operators), to align on product development requirements and iterate towards optimal design solutions.
About BRINC:BRINC is on a mission to revolutionize public safety through a groundbreaking suite of life-saving technologies. Our journey began with the creation of advanced drones and ruggedized throw phones designed to navigate hazardous environments and facilitate communication during critical situations. We have since progressed to establishing innovative 911 response networks, where drones are mobilized in response to emergency calls, delivering real-time visual data that enhances safety and supports de-escalation efforts. Our state-of-the-art solutions are leveraged by over 600 public safety agencies nationwide, and we have successfully raised over $150 million from prominent investors, including Index Ventures, Motorola Solutions, Sam Altman, Dylan Field, Mike Volpe, Alexandr Wang, and others. We are dedicated to attracting the brightest minds to join our team in empowering first responders to save lives.About this Role:We are looking for an experienced and hands-on Director of Engineering, Autonomy to spearhead the development of our next-generation systems for autonomy, navigation, perception, and control tailored for UAVs and public safety applications. In this pivotal role, you will take ownership of the technical vision, architectural design, and execution of the autonomy stack while actively contributing through coding, prototyping algorithms, and conducting technical reviews alongside our engineering team. This position demands extensive technical expertise and strong leadership skills to guide engineers through critical design choices, crafting high-reliability algorithms for localization, mapping, guidance, control, and intelligent mission behaviors. You will lead by example, delivering production-grade autonomy on embedded robotic platforms, ensuring our systems meet the needs of our customers in real-world scenarios.Key Responsibilities:Direct the technical strategy, architecture, and implementation of the autonomy stack, encompassing perception, navigation, controls, and mission logic.Engage directly in algorithm design, implementation, prototyping, debugging, and optimization on embedded robotic platforms.Oversee the planning and delivery of autonomy features and releases, ensuring quality execution and alignment with product and mission objectives.Collaborate closely with engineers through code reviews, design discussions, and hands-on technical contributions.Mentor engineers and technical leads, fostering strong engineering principles, domain expertise in autonomy, and a culture of continuous improvement.Establish and maintain best practices in autonomy development, including coding standards, testing methodologies, simulation workflows, and comprehensive documentation.
Join Airwallex as a Staff Software Engineer focused on enhancing productivity and driving innovation within our engineering teams. You will be responsible for developing high-quality software solutions that streamline processes and improve user experience. Collaborate with cross-functional teams to identify areas for improvement and implement effective solutions.
At Compass, we are committed to transforming the way people find their homes. Established in 2012, we have created a groundbreaking end-to-end platform that empowers real estate agents to provide exceptional service to both buyers and sellers.As a Staff Software Engineer within the Transaction Journey organization, you will leverage your expertise in microservices architecture to develop impactful products for our customers. You will lead the design and development of services that enhance the consumer experience in the real estate sector while supporting the scalability of the world's foremost brokerage. You will guide a team in creating a collaborative transaction management platform that simplifies the home buying and selling process, enabling agents to efficiently manage transactions from initial contact to closing, including accessing local forms, sending documents for electronic signatures, and handling offers.You are a passionate engineer dedicated to crafting intuitive APIs. You believe that your insights are crucial in making product and business decisions. You have a zest for learning and a desire to share your knowledge with your peers. You are an excellent communicator who strives to understand before seeking to be understood.Your design systems prioritize fault tolerance, scalability, high availability, thorough testing, and adherence to best practices, including the single responsibility principle.Your code is modular and reusable, and you take pride in delivering reliable, well-tested, peer-reviewed solutions that conform to industry standards. You have strong opinions regarding code structure, style, and development processes.At Compass, You Will:Provide strategic direction and ownership of Compass' software architecture.Develop and scale the platform that empowers real estate professionals, buyers, and sellers.Become a domain expert in real estate technology, acting as a supportive partner to our customers.Inspire, recruit, and mentor fellow engineers.Lead the architecture of our distributed microservices framework.Work in a scalable engineering culture that utilizes modern principles of decoupled systems, automated CI/CD, testing, and monitoring to enhance efficiency.Implement standard agile development methodologies.Join an exceptional team with significant visibility and exciting projects on the horizon.
At Docker, we simplify application development, allowing developers to concentrate on what truly matters. Our remote-first team is globally dispersed, united by a shared enthusiasm for innovation and exceptional developer experiences. With a robust user base of over 20 million monthly and 20 billion image pulls, Docker stands as the leading tool for building, sharing, and managing applications—trusted by both startups and Fortune 100 companies. Our growth trajectory is impressive, and we’re just getting started. Join us for an exciting journey!As a Staff Software Engineer on the Offload team, you will be instrumental in designing and developing the foundational systems that drive Docker’s cloud platform. Your primary focus will be on crafting scalable, reliable, and secure infrastructure that empowers developers to confidently deploy and manage containerized workloads.If you excel at solving challenges in distributed systems, enjoy collaborating at the crossroads of developer experience and cloud infrastructure, and aspire to influence the future of Docker’s platform, we would love to hear from you.
Join our innovative team at Sofi as a Staff Software Engineer in the Protect division. We are looking for a talented engineer who is passionate about developing cutting-edge solutions to enhance our security and risk management capabilities. You will work collaboratively with cross-functional teams to design, implement, and maintain software systems that safeguard our users’ financial data.In this role, you will leverage your expertise in software development, problem-solving, and data analysis to create scalable and efficient applications. Your contributions will directly impact the safety and security of our platform, making a difference in the lives of our customers.
Join Read AI as a Staff Software Engineer specializing in Frontend development! In this exciting role, you will be part of a dynamic team that is passionate about building cutting-edge applications that redefine how AI is integrated into everyday user experiences. You will work closely with Product Managers and Designers to develop high-quality web applications that are not only functional but also visually appealing.
Join brinc as a Principal Technical Program Manager (TPM) specializing in Drone & Autonomy Software and lead groundbreaking projects that shape the future of aerial technology. In this pivotal role, you will oversee the development and implementation of innovative software solutions that enhance drone capabilities. You will collaborate with cross-functional teams, driving the execution of complex projects while ensuring alignment with strategic goals.
Full-time|On-site|Seattle, Washington, United States
Role Overview Anduril Industries is seeking a Staff Software Engineer for the QualityOS team in Seattle, Washington. This role centers on building software that improves the quality and reliability of advanced defense technologies. What You Will Do Design and implement software systems that support mission-critical applications Work closely with engineers to develop and refine solutions that raise the bar for quality and reliability Focus on quality assurance, testing, and performance optimization throughout the development process What We're Looking For Strong background in software engineering principles Experience with quality assurance and testing methodologies Ability to optimize software for performance and reliability Collaborative approach to problem solving within a technical team
About BRINC:At BRINC, we are pioneering advancements in public safety through a transformative ecosystem of life-saving technologies. Our mission began with the creation of drones and ruggedized throw phones designed to penetrate hazardous areas and facilitate communication to resolve critical situations. Today, we have evolved to develop and implement comprehensive 911 response networks, where drones are dispatched to emergency calls, providing real-time visual data that enhances safety and promotes effective de-escalation strategies. Our state-of-the-art solutions are employed by over 600 public safety agencies nationwide, and we have successfully secured over $150 million in funding from notable investors, including Index Ventures, Motorola Solutions, Sam Altman, Dylan Field, Mike Volpe, and Alexandr Wang. At BRINC, we strive to attract top-tier talent dedicated to supporting first responders in their life-saving efforts.About this Role:We are on the lookout for a skilled Controls Engineer to join our Autonomy engineering team, focusing on enhancing the guidance, control, and dynamic performance of our UAVs and public safety products. In this role, you will engineer, implement, and optimize real-time control algorithms that ensure stable, agile, and dependable flight performance across various environments and mission profiles. You will engage in state estimation, guidance logic, flight control loops, system identification, and fault-tolerant control architectures, collaborating closely with autonomy, software, hardware, and avionics teams to bring high-performance control systems into our production UAV platforms.Key Responsibilities:Hold a Bachelor’s, Master’s, or PhD in Computer Science, Robotics, Electrical Engineering, or a related discipline, with a minimum of 3 years of industry experience. We welcome applications for mid-career, senior, and principal positions.Develop flight control algorithms for attitude, rate, position, and trajectory control on multirotor and hybrid UAVs.Construct guidance and control pipelines for waypoint tracking, precision trajectory execution, and robust autonomous behaviors.Conduct system identification, dynamic modeling, and parameter estimation to enhance controller accuracy and stability.Devise resilient and fault-tolerant control strategies that can manage disturbances, sensor failures, and actuator faults.Implement deterministic, real-time control loops on embedded hardware.Optimize controllers, oversee gain scheduling, and establish flight envelope protection strategies.
Full-time|$168.8K/yr - $270K/yr|On-site|Seattle, Washington, United States
Join Axon and be a Force for Good.At Axon, our mission is to Protect Life. We are pioneers tackling society's most pressing safety and justice challenges through our innovative ecosystem of devices and cloud-based software. Our collaborative environment fosters open communication and the pursuit of diverse perspectives from customers, communities, and one another.Life at Axon is dynamic, rewarding, and impactful. Here, you will own your projects and drive significant change while continuously growing with a company dedicated to making a difference.Your ImpactThe Justice and Corrections team is dedicated to developing new solutions that enhance efficiency, accountability, and equity within the Criminal Justice and Corrections systems, ultimately leading to improved outcomes for all stakeholders. As a Staff Software Engineer on this team, you will assist prosecutors, public defenders, and corrections officers in managing their significant workloads, alleviating challenges for both victims and the accused by ensuring fair and effective administration of justice. Your contributions will have a profound impact on communities by enhancing these vital societal systems.Leveraging your expertise in constructing large-scale cloud services, you will collaborate with fellow Staff and Senior Engineers to guide the technical vision of our team. Your robust system design capabilities will empower you to adopt a comprehensive approach in ensuring our products achieve exceptional standards for fault tolerance, scalability, and performance. Your commitment to customer satisfaction will drive you to partner with product and design teams to envision and implement innovative solutions to critical customer challenges.With a high standard of excellence, you will adeptly guide teams in making technical decisions that produce highly reliable systems. As a force multiplier, you will nurture and mentor the next generation of engineering leaders, fostering an inclusive and open culture that encourages candid discussions and minimizes bureaucratic obstacles. You exemplify our core value of Join Forces and have no tolerance for non-collaborative attitudes.As a seasoned technical contributor, your passion for technology keeps you informed about the latest trends, frameworks, and tools. In your role as a technical leader, you will advise senior management (Director/Senior Director/Vice President) on the technical strategy for the broader department, balancing business and engineering priorities to identify the right long-term initiatives and investments.
Full-time|$220K/yr - $250K/yr|On-site|Seattle, Washington, United States
About Us At Metropolis, we are pioneers in artificial intelligence, harnessing cutting-edge computer vision technology to revolutionize the way people navigate everyday experiences. Our mission is to create seamless, checkout-free environments that empower consumers to effortlessly 'drive in and drive out' of various locations. We envision a transformative future where transactions are as quick and simple in the real world as they are online, ultimately allowing individuals to reclaim their most precious resource: time. Your Role We are on the lookout for a talented Staff Software Engineer to join our dynamic Revenue Platform team. In this pivotal role, you will take charge of the technical strategy for our billing, payments, and invoicing systems, managing a robust infrastructure that currently processes tens of millions of transactions monthly. You will play a crucial role in balancing immediate business needs with long-term architectural enhancements, identifying impactful improvements, and crafting effective migration plans to support our rapid growth. As a technical thought leader, you will collaborate closely with engineering, finance, and operations teams to address complex challenges around pricing structures, subscription billing, and enterprise invoicing. Your systems-oriented mindset will enable you to comprehend intricate workflows and develop roadmaps that enhance our platform's capabilities while it remains operational. Your contributions will directly influence how Metropolis monetizes its offerings and expands into new sectors beyond parking, ensuring our financial frameworks are resilient, compliant, and extraordinarily efficient.
To apply, please complete the attached Internal Transfer Request Form and submit.Ensure to use your Coupang email address when applying.At Coupang, our mission is to exceed customer expectations. We thrive on the feedback that resonates with our purpose: “How did we ever live without Coupang?” Our relentless obsession with enhancing the shopping, dining, and living experience has positioned us as a transformative force within the multi-billion-dollar e-commerce sector. We have built a stellar reputation as a leader in South Korean commerce.We embody the best of both realms—a vibrant startup culture paired with the robust resources of a large publicly traded company. This unique blend empowers us to sustain our rapid growth and to introduce innovative services at an unmatched pace. We embrace an entrepreneurial spirit, surrounded by opportunities to spearhead new initiatives and innovations. At Coupang, you will witness your personal and professional growth, alongside that of your colleagues and the company.
As a Staff Software Engineer in our Ads Measurement Conversion team at Pinterest, you will play a critical role in enhancing our advertising measurement capabilities. You will collaborate with cross-functional teams to design and implement robust software solutions that drive insights and improve performance for our advertising products.Your expertise will be pivotal in leveraging data analytics to optimize ad conversion tracking and measurement. You will have the opportunity to work on innovative projects that directly impact the effectiveness of our advertising strategies.
Join SoFi as a Staff Software Engineer and play a pivotal role in shaping the future of our innovative financial technology solutions. You will collaborate with a talented team to design, develop, and implement cutting-edge software applications that enhance user experience while ensuring scalability and performance.
Join Grow Therapy as a Staff Software Engineer and play a crucial role in shaping our technology platform. You will collaborate with cross-functional teams to architect and build innovative solutions that enhance our service delivery and user experience. We are looking for a talented engineer who is passionate about creating high-quality software and thrives in a dynamic and fast-paced environment.
Employee Applicant Privacy NoticeAbout Us:Join us in shaping a brighter financial future. At SoFi, we are transforming the way individuals engage with personal finance.As a pioneering financial services company and national bank, we leverage innovative, mobile-centric technology to empower millions of members to achieve their financial aspirations. In a rapidly evolving industry, we stand at the forefront, dedicated to making a meaningful impact in people's lives, guided by our core values. Join us to invest in your growth, your career, and the financial landscape.The Role:We are on a mission to redefine the lending experience. SoFi is looking for passionate Staff Software Engineers who are prepared to lead the design and execution of critical features for our next-generation financial services platform, enabling our members to take control of their financial futures. Key responsibilities include:Leading design and implementation efforts across various system domains to achieve cross-team objectives.Addressing challenges in platform design and implementation amidst competing constraints and uncertainty.Recognized as a subject matter expert in platform systems, contributing to the resolution of systemic challenges.Defining architectural direction and evolutionary strategies for essential subsystems within the platform.Facilitating alignment across teams to resolve technical and organizational conflicts.Enhancing the engineering maturity of the organization by consistently upholding quality, reliability, and security standards.Aligning technology decisions with company strategy while considering risk and growth constraints.Maintaining excellence through code and design reviews, mentoring junior engineers, and improving team efficiency beyond individual contributions.Actively participating in recruitment processes.
Full-time|On-site|San Francisco, CA | New York City, NY | Seattle, WA
Anthropic is hiring a Staff Software Engineer to focus on Node Infrastructure. This position is based in San Francisco, New York City, or Seattle. Role overview This role centers on designing, building, and maintaining the core systems that support Anthropic’s services. The work directly affects the reliability and scalability of the company’s AI offerings. Collaboration Work closely with a skilled engineering team to develop infrastructure that supports high-quality AI solutions. The team values input and hands-on problem solving from every member. Impact Efforts in this role help ensure Anthropic’s services remain stable and can grow as demand increases. The systems you help create will play a key part in the company’s ability to deliver dependable AI products.
Join BlackSky as a Staff Software Engineer specializing in Ground & Control Services. In this pivotal role, you will be instrumental in developing and optimizing software solutions that enhance real-time satellite data processing and control. You will work collaboratively with cross-functional teams to deliver innovative applications that meet our clients' needs.
Mar 25, 2026
Sign in to browse more jobs
Create account — see all 725 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.