UI Engineer, Lattice C2
About the role
The Lattice Command and Control (C2) UI team builds and maintains the common web application components that bring the Lattice for C2 primitives to web applications across Anduril’s different divisions. The role involves designing, building, testing, deploying, and maintaining tooling that helps Anduril increase engineering velocity and product quality. It also includes proactively identifying pain points and opportunities to improve the development experience and infrastructure.
Responsibilities
- Design, build, test, deploy, and maintain tooling that helps Anduril increase engineering velocity and product quality
- Proactively identify pain points and opportunities to improve our dev experience and infrastructure
- Work across the stack (front-end, back-end, build, CI/CD) to get things done
- Support and mentor fellow engineers on engineering best practices, and on how to best use our tools
Requirements
- Bachelor's degree in Computer Science or related field; or equivalent industry experience
- Experience building production web applications in JavaScript or TypeScript (we use TypeScript, React, and RxJS)
- Proficiency with modern backend programming languages such as C++, Rust, or Golang.
- Familiarity with algorithms, data structures, automated testing, and other technical tools
- High empathy for your fellow engineers (our customers)
- Minimum 3 years of software engineering experience
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities
Prioritization
- Have a bias for action and taking ownership. You have a track record of solving a problem if you see one.
- Experience maintaining continuous integration systems (we use CircleCI)
- Experience or interest working in monorepos with modern build systems like Bazel, Buck, Nx, etc. (we use Bazel)
- Experience or interest working in Go
- Experience with gRPC/protobuf or similar technologies
Salary Range
US Salary Range: $166,000 - $220,000 USD
Benefits
At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits.
Protecting Yourself from Recruitment Scams
To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind:
- No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates.
- Please always verify communications:
- Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.
- Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to contact@anduril.com.
- Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.
- Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to contact@anduril.com.
- Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.
- Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to contact@anduril.com.
Data Privacy
To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/.