Platform - Staff Software Engineer | Costa Mesa, CA

Detailed Information

  • Location: Costa Mesa, CA

  • Company: Contrary

built to deploy in a range of configurations from more traditional cloud based deployment targets to more constrained edge devices (eg: , and other robots). Our goal is to provide a robust suite of software that can be tailored to meet the needs of a wide variety of mission applications.

As a Staff Software Engineer, you will be working alongside a team of engineers with a diverse set of backgrounds and skills. Anduril has a collaborative culture with plenty of opportunities for ownership. As an early member of the team, your decisions today will have a large impact on the company now and into the future, as well as on our customers! The ideal candidate will be a proven technical leader

who can influence our organization to make the right decisions, demonstrate customer empathy, build trust with partners, mentor teammates, and transform culture within the team.

WHAT YOU'LL DO Lead high-impact projects through requirements analysis, design, and execution. Provide technical leadership across a group of 15-25 software engineers. Work with partner teams to understand problems, identify opportunities, and build consensus. Deliver well-architected systems through clear interfaces across components, code reviews, design reviews and modern software engineering practices. Champion testability, portability, monitoring, scalability, reliability, and maintainability as core parts

of software delivery. Gain a working understanding of Anduril business lines and collaborate with leaders to build cohesive, end-to-end experiences for our users.

Communicate effectively to plan, execute and deliver results across multiple teams and functions. Be an advocate for excellent engineering culture across the team. Mentor and coach engineers in the team to help them achieve their results and grow their career. Work on a modern tech stack involving Go services, React web apps, and distributed key value stores. TEAMS We have opportunities with our teams that focus on fields that include, but not limited to: Distributed systems (eg, intermittent connectivity and byzantine actors) Embedded computing (eg, resource-constrained compute and reverse-engineering) Robotics (eg, control systems and tasking) Networking (eg, long-range low-bandwidth radios and cross-medium routing) Deployment infrastructure (eg, air-gapped devices and heterogenous fleets) Simulation REQUIRED QUALIFICATIONS Bachelor's Degree in Computer Science, or related technical discipline (OR equivalent experience.

) 8+ years technical engineering experience with coding in languages including, but not limited to, Go, Typescript, C++, Java, Java Script, or Python. 5+ years of experience working on complex distributed software services and APIs that operate in nontraditional network environments.

Familiarity with algorithms, data structures, storage systems, cloud infrastructure, Linux systems, and other technical tools. Experience in distributed key value stores or relational databases. U. S. Person status is required as this position needs to access export controlled data. WHAT WE VALUE IN SOFTWARE PLATFORM - Nice to haves Technical expertise in areas of: C++, Golang, Rust, Typescript, and/or Python Distributed and robotics systems Prototyping Container-based and cloud-native application architectures (eg, Docker, Azure, AWS) Metrics tooling (eg, Prometheus, Grafana, ELK) SQL and streaming database systems Routing protocols (eg, IGP, BGP) Cryptographic protocols (eg, Signal, Wire Guard) Hardware interfaces (eg, Arduino) Robotics (eg, control systems Have a bias for action.

You have a track record of solving a problem if you see one. Be naturally curious about the technologies and tools you use. Have a point-of-view, but operate with low-ego Willing to take risks and own the accountability for managing those risks Passionate about solving real world problems, quickly Insatiable desire to build and create Has designed, built, delivered useful software to users multiple times, we want to hear war stories!

Active TS/SCI clearance helpful but not required. #J-18808-Ljbffr

View Jobs by Category >>

Related Jobs