Find your next role
Discover amazing opportunities across our network of companies committed to gender equality in the workplace.
Amazon
What if firmware engineers never had to wait for a build again? That's the kind of problem we're solving.
We're a software development team at Ring, based in Poland, who also own the entire CI/CD platform behind Ring's firmware. We design and build the systems that compile, test, and deliver firmware to millions of smart home devices — and we write purpose-built software to do it: cloud-native services, infrastructure-as-code, AI-powered automation, and developer tools that hundreds of engineers rely on daily.
We're currently building an AI-driven platform that uses agentic workflows to fundamentally change how code gets reviewed, built, and tested. We're also scaling cloud build fleets across large compute clusters, optimizing distributed caching for embedded builds, and replacing legacy systems with modern, fully automated pipelines. If you want to write software that makes other engineers dramatically more productive, we'd love to talk.
As a bonus — we've built our own AI-powered assistant that lives in our Slack workspace and helps the team with everything from answering developer questions to writing its own code. You'll be working alongside it from day one.
Key job responsibilities
- Building cloud-native services and automation that power CI/CD for Ring's entire firmware product lineup
- Designing and implementing infrastructure-as-code (CDK/TypeScript) to manage build fleets, pipelines, and deployment workflows on AWS
- Developing tooling, orchestration services, and AI-powered automation that streamline the firmware development lifecycle
- Working with AWS services (CodeBuild, Step Functions, Lambda, ECR, EFS) to scale build infrastructure that handles thousands of daily builds
- Building observability dashboards and monitoring to give the team and stakeholders clear visibility into system health and performance
- Collaborating with firmware development teams to reduce friction — designing self-service solutions so engineers can move faster without filing tickets
A day in the life
You start your morning catching up on overnight build results and checking observability dashboards. A nightly build hit a strange failure on a new platform — you ask your AI assistant to dig into the logs and trace the issue, then push a fix through the team's own CI pipeline before lunch. In the afternoon, you prototype a feature for the team's AI-powered build platform — maybe teaching it to detect flaky tests or predict build failures. You wrap up the day reviewing a code change that lets developers manage their CI configuration through a simple commit instead of a ticket.
About the team
We're the Ring's firmware build services and developer tools group, based in Poland. Our mission is to enhance the developer experience across Ring, enabling engineers to ship loveable products to customers faster. We own the tools, data, and infrastructure that move code from developer laptops to customer devices, and we're focused on making that journey as smooth as possible.
We build everything from CI orchestration platforms and build fleet managers to AI-powered automation and monitoring systems. Our tech stack spans TypeScript, Python, and AWS cloud services — we write software, deploy through our own pipelines, and use our own tools daily. Our vision is a suite of integrated tools that covers the entire development lifecycle, from pre-hardware development all the way to production.
We value ownership, technical depth, and pragmatism. We ship fast, we automate everything we can, and we're always looking for engineers who want to build tools that multiply the impact of those around them.
The minimum base pay salary for this position is listed below. As a total compensation company, Amazon's package may include further pay components such as a sign on payment and the eligibility to participate in a restricted stock unit scheme operated independently by Amazon.com Inc. in USA. Your recruiting team will share final base pay and any applicable total compensation elements depending on skills and requirements. Company discretionary, supplementary benefits apply subject to further terms, including pension plans, health insurance, life and disability insurance, business travel insurance, MultiSport card, employee discount code and program (EDC/Extras), commuter benefits where applicable, and the Employee Assistance Program (private and confidential counselling and referral service to support health and well-being).The minimum base pay for this position is PLN 19,166 monthly.