Mature software company building data integration and autonomous systems platforms
Senior Software Engineer - Autonomous Systems
You'll join a team of 4000+ engineers working on autonomous systems software that powers real-world operations. This senior role focuses on robotics and AI systems, where you'll architect and implement solutions that handle complex, data-driven decision-making at scale. You'll work across a modern tech stack including Rust, Python, C/C++, and Java, with exposure to emerging frameworks like Langchain. Based in Seattle with hybrid flexibility, you'll collaborate with experienced engineers on mission-critical systems.
What we're looking for
- 4–10 years of software engineering experience, with demonstrated expertise in systems programming or robotics
- Strong proficiency in at least two of: Rust, Python, C/C++, or Java
- Experience building or contributing to autonomous systems, AI/ML pipelines, or real-time software systems
- Solid understanding of software architecture, performance optimization, and security best practices
- Ability to design and implement scalable solutions for complex, data-intensive problems