Related skills
python distributed systems go data structures scalability๐ Description
- Design, implement, and maintain software for mission management components.
- Participate in design reviews, code reviews, and planning discussions.
- Test, debug, and document software functionality.
- Identify and communicate requirement gaps early.
- Interface with mission planning and platform engineers to plan autonomous operations.
- Support on-call rotations and troubleshoot live system operations.
๐ฏ Requirements
- Bachelor's or Masterโs in CS/math/physics/statistics or related field, or equivalent experience.
- 8+ years of software development experience.
- Fluency in Python and strong knowledge of Go; comfortable with other languages.
- Expert knowledge of software design, data structures, storage, and scalable code.
- Strong teamwork and communication; ability to handle multiple concurrent tasks.
- U.S. citizenship or U.S. person status.
๐ Benefits
- Medical, dental, vision, disability, life insurance.
- 15 days PTO plus holidays and floating days.
- 401(k) and Roth deferral with employer match.
- Flexible Spending Accounts.
- Employee Stock Purchase Program.
- Professional development opportunities.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!