Software Development Engineer - Automation, Fire TV - Berlin
Indexed description
Key job responsibilities
As a Software Development Engineer in the Automation Products team within Fire TV Quality Engineering, you will design and deliver scalable platform services that transform how quality is measured, enforced, and communicated across the organization. You'll own the full lifecycle of AI-powered test intelligence systems — from ingesting code-change signals to generating and orchestrating executable test suites that adapt to evolving product surfaces.
You will build and operate automated release scoring platforms that enforce readiness policies as code, enabling component teams to ship with confidence while reducing manual gatekeeping. Your work will include designing real-time data pipelines that aggregate quality metrics from disparate sources into unified dashboards consumed by engineering leadership for go/no-go decisions.
You will drive cross-team adoption by partnering with 11+ feature teams to integrate your platforms into their CI/CD workflows, define SLAs for platform reliability, and continuously iterate based on customer feedback. You'll influence technical direction through design reviews, operational excellence initiatives, and mentoring peers on best practices for building resilient distributed systems at scale.
A day in the life
As a Software Development Engineer on this team, your day will involve reviewing production metrics from overnight release scoring runs, triaging anomalies surfaced by your AI test-generation pipeline, and iterating on platform APIs based on feature-team feedback. You'll participate in design reviews with partner teams, push code through automated deployment pipelines, and refine policy-as-code rules that govern release readiness. Between deep-focus engineering blocks, you'll collaborate with data engineers and QA leads to close gaps in quality signal coverage — ensuring every release decision is data-driven.
About The Team
The Automation Products team within Fire TV Quality Engineering builds the intelligent infrastructure that enables 200+ engineers to ship high-quality software across 7+ device families with speed and confidence. We operate at the intersection of platform engineering, AI/ML, and quality assurance — replacing manual processes with self-governing systems that scale with the organization. Our culture values ownership, technical curiosity, and pragmatic innovation. We celebrate engineers who challenge assumptions, simplify complexity, and measure success by customer impact rather than lines of code.
Basic Qualifications
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
m/w/d
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.
Company - Amazon Development Center Germany GmbH
Job ID: A10485670
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search