Sunnyvale, CA, 94086, USA
1 day ago
Software Development Engineer II, Project Kuiper
Description Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. CICD Team at Kuiper: Hardware in the Loop Testing Infrastructure using IOT The CICD team at Kuiper is responsible for building and developing a central test infrastructure service that supports Hardware in the Loop (HIL) testing. Responsibilities: 1. System Design & Backend Services: - Architect and develop backend services to support HIL testing. - Implement scalable and flexible solutions for distributed systems and software deployment. 2. Container Management & AWS Infrastructure: - Manage Docker containers to deploy services both locally and in the cloud. - Work with a variety of AWS services, including: DynamoDB, IAM roles & permission management,Lambdas,EC2 instances,CloudWatch, MQTT,API Gateways 3. Support for Internal Teams: - Provide internal teams with both Local and Cloud-based service instances to execute Pytest and report results via a UI. 4. Collaborative Development: - Participate in all phases of software development, from design to implementation. - Work with embedded software teams to ensure smooth integration with low-level systems. 5. Required Skills: - Programming Languages: Proficiency in at least one language (Python, GoLang). - AWS Infrastructure Expertise: Advanced knowledge of the AWS stack (as listed above). - Problem Solving: Ability to navigate high levels of ambiguity, design flexible solutions, and deliver results. 5. Desired Traits: - Collaborative: Able to work effectively in an open, cross-functional environment. - Scalable System Design: Experience architecting solutions that can scale and handle complex use cases (particularly in satellite software distribution). Export Control Requirement: Due to applicable export control laws and regulations, 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. Key job responsibilities - Software architecture and design - Understanding of AWS stack - IAM, Lambdas, cloud watch, api gateways, S3 storage - Understanding of build systems - Understanding of pipelines and CDK - Monitoring and operational excellence for production services - Security mindset Basic Qualifications - 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 programming with at least one software programming language Preferred Qualifications - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Confirm your E-mail: Send Email