Taro Logo

DevOps Engineer, Customer Terminal Device Management

Amazon is a global technology company that operates Project Kuiper, a low Earth orbit satellite broadband network.
$116,300 - $201,200
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Job Description

Project Kuiper is Amazon's ambitious low Earth orbit satellite broadband network initiative, aimed at delivering fast, reliable internet to customers and communities worldwide. As a DevOps Engineer in the Customer Terminal Device Management team, you'll play a crucial role in designing, implementing, and operating advanced tools that streamline the development and operations of Kuiper's Customer Terminal embedded systems.

The position offers an exciting opportunity to work at the intersection of space technology and DevOps, where you'll be responsible for building and maintaining the infrastructure that supports Kuiper's customer terminal devices. You'll be working with cutting-edge technology in a fast-paced environment, collaborating with cross-functional teams including hardware engineering, software development, and operations.

Key responsibilities include managing software updates for customer terminals, building and operating development labs, designing test infrastructure, and implementing automation solutions. You'll be involved in E2E debugging of production issues and creating tools that enhance development efficiency.

The role requires strong expertise in Linux embedded systems, infrastructure automation, and cloud technologies. You'll need experience with containerization, state management, and configuration systems. The position offers competitive compensation ranging from $116,300 to $201,200 depending on location and experience, plus comprehensive benefits including medical insurance, 401k, and equity.

This is an excellent opportunity for a DevOps professional who wants to contribute to a groundbreaking space technology project while working with a talented team at one of the world's leading technology companies. The role combines the excitement of space technology with the challenges of large-scale infrastructure management, making it ideal for someone passionate about both DevOps and innovative technology solutions.

Last updated 3 days ago

Responsibilities For DevOps Engineer, Customer Terminal Device Management

  • Build and operate the Customer Terminal Software Development Labs
  • Design and operate the Kuiper Customer Terminal test infrastructure
  • Manage software updates of Kuiper Customer terminals in development and production
  • Collaborate with embedded systems teams to design and develop tooling needs
  • Optimize development and testing workflows
  • E2E debugging of all Customer Terminal issues on the production Kuiper network
  • Design and implement state management and orchestration tools for embedded device testing
  • Create automated solutions for device state capture, restoration, and comparison
  • Develop CLI tools and APIs that enable programmatic control of device states
  • Create and maintain documentation for tools and processes

Requirements For DevOps Engineer, Customer Terminal Device Management

Linux
Python
TypeScript
  • 2+ years of non-internship professional software development experience
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • 2+ years experience with Linux embedded systems
  • 2+ years experience with scripting languages for tooling and automation
  • 2+ years experience with CDK and infrastructure as code tools
  • 2+ years experience with integration testing methodologies
  • Experience with state management concepts in software systems
  • Experience with configuration management systems
  • Experience with cloud platforms technology and cloud-native architectures
  • Experience with Docker or containerization technologies
  • Understanding of wireless distributed systems
  • Experience with Call Flow debugging
  • Experience with performing software update on a production system
  • Must be a U.S. citizen, national, permanent resident, or legally admitted refugee/asylum seeker due to export control laws

Benefits For DevOps Engineer, Customer Terminal Device Management

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Related Jobs

Systems Engineer II, AWS Operations Management (AWSOM)

Systems Engineer II position at AWS Operations Management team, focusing on improving reliability and efficiency of AWS regions through operations and engineering initiatives.

System Development Engineer II, Robotics Integration and Optimization Services

System Development Engineer II position at Amazon Robotics, focusing on automation and edge computing solutions for warehouse operations with competitive compensation and benefits.

Software Dev Engineer II-Test, AWS Supply Chain

AWS Supply Chain seeks Software Dev Engineer II-Test to develop and implement testing frameworks for GenAI/Agentic AI enterprise applications.

Software Dev Engineer, Agentic AI DevOps

Join AWS as a Software Dev Engineer in Agentic AI DevOps, developing AI-powered operational solutions and incident management systems while working with cutting-edge cloud technologies.

Systems Development Engineer, Grocery Robotics & Automation

Systems Development Engineer role at Amazon focusing on grocery robotics and automation, combining DevOps expertise with advanced automation systems development.