Project Kuiper is looking for a software engineer to improve the speed and quality of Kuiper manufacturing systems by delivering scalable software solutions as manufacturing throughput ramps up.
Requirements
- Experience programming with at least one software programming language
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience with software & hardware interfaces.
- 3+ 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
- work safely and cooperatively with other employees, supervisors, and staff
- adhere to standards of excellence despite stressful conditions
- communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service
- follow all federal, state, and local laws and Company policies.
- Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position.