Ring

Technology

SoftwareDevelopmentEngineer

$140–210k ~AI est. Gdansk, Pomeranian Voivodeship, Poland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Development Engineer at Ring. Skills: CI/CD, Cloud-native services, Infrastructure as code, AI-powered automation. Build cloud-native services. Build automation for CI/CD”

What You'll Achieve.

Enhance developer experience; Ship products faster

Industry & Context.

Technology
Problems you'll solve

Root cause analysis; Troubleshooting

What They're Looking For.

Must Have

Bachelor degree in Computer Science, Proficiency in at least one modern programming language, Fluent English in reading and writing

Nice to Have

Experience in working with scalable, reliable and high-performing services, Knowledge of AWS or other cloud technologies, Knowledge and experience with CDK or other infrastructure-as-code frameworks, Experience in defining, developing and maintaining web-API's

What You'll Do.

Build cloud-native services

Build automation for CI/CD

Design infrastructure-as-code

Implement infrastructure-as-code

Manage deployment workflows

Develop orchestration services

Develop AI-powered automation

Streamline firmware development lifecycle

Scale build infrastructure

Build observability dashboards

Collaborate with firmware development teams

Design self-service solutions

How You'll Work.

Team & Collaboration

Firmware development teams; Cross-functional teams

Communication Scope

Technical documentation

Process & Methodology

Agile

Full Job Description

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 t

Free ATS check

Applying for this Software Development Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Ring?

Real rants from real employees. Read before you apply.

Read Company Rants →