✦ Luna Orbit — Software Engineering

System Development Engineer - SCM, Partner Branded FireTV

at Amazon.com

📍 US, CA, Sunnyvale Onsite Posted March 31, 2026
Type Full-Time
Experience senior
Exp. Years 0 years (not specified in posting)
Education Not specified
Category Software Engineering

System Development Engineer - SCM for FireTV at Amazon Sunnyvale focuses on building and scaling source code management, build, and release tooling for third-party devices.

  • Design, develop, implement, test, and document source code management, build and release systems, tools, and services
  • Translate functional requirements into robust, efficient, supportable solutions
  • Evaluate and decide on new or existing software tools
  • Mentor junior engineers

Stack involves multiple languages (Python, Ruby, Golang, Java, C++, C#, Rust) on Linux/Unix with CI/CD and build processes; role emphasizes automation and scalable infrastructure.

The ideal candidate is a system development engineer with strong cross-language capabilities (Python/Java/C/C++/Rust), proven experience with Linux and CI/CD pipelines, and the ability to design and scale build/release systems for FireTV partner tools.

Experience leading the designautomationdeploymentand support of large-scale infrastructureExperience programming with at least one modern language such as PythonRubyGolangJavaC++C#RustExperience with Linux/UnixExperience with CI/CD pipelines build processes
Experience with distributed systems at scale
Linux/UnixCI/CDGit
PythonRubyGolangJavaC++C#RustLinux/UnixCI/CD pipelinesBuild processes
PythonRubyGolangJavaC++C#RustLinux/UnixCI/CD pipelinesBuild processes
LeadershipMentoringCommunicationProblem-solvingProject management
Industry Technology
Job Function Design, implement, and scale FireTV build/release tooling and source control systems for partner devices.
Role Subtype Software Engineer
Tech Domains Python, Ruby, Golang, Java, C++, C#, Rust, Linux, CI/CD
system development engineerfiretvfire tvci/cdlinuxunixpythonrubygolangjavac++c#rustautomationdeploymentbuild processesinfrastructurelarge-scaleon-sitesunnyvaleSystem Development EngineerPythonRubyGolangJavaC++CI/CDLinuxUnixBuild processes

Not onsite in Sunnyvale, CA, Lack of experience with CI/CD or Linux/Unix environments

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile