Project Kuiper is looking for a software engineer to deliver software solutions that improve the speed and quality of Kuiper manufacturing systems, partnering with engineering and production teams to bring reliability and repeatability to systems, improve throughput, and accelerate the transition.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Responsibilities
- Participate in all phases of software development lifecycle from requirements to implementation and deployment to operations.
- Collaborate with stakeholders such as factory planners and technicians to launch customer centric software solution that scale.
- Lead technical projects and collaborate with cross-functional teams such as satellite software and hardware engineering teams.
- Design flexible solutions for complex problems with multiple unknowns with exceptional performance & reliability.
- Utilize AWS infrastructure and services such as Lambda, IAM, SNS/SQS, DocumentDB, API Gateway, CloudWatch, IoT etc.
- Mentor fellow engineers and contribute to building a strong engineering culture.
Other
- Candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
- Bachelor's degree in computer science or equivalent