Senior Software Engineer - Platform and Infrastructure (DevEx)
Role details
Job location
Tech stack
Job description
You'll own the internal developer platform that every engineer at Monaco builds on - the systems, environments, and tooling that turn an idea into shipped product with as little friction as possible. This is a high-leverage, wear-many-hats role: your work multiplies the output of the entire engineering team. You'll define the golden paths for how we develop, test, and ship, and you'll get to do it at a company that treats AI-assisted development as a first-class part of the workflow, not an afterthought., * Build out Monaco's internal developer platform. Create the self-service tooling, golden paths, and internal systems engineers reach for every day - and set the standard for what great developer experience looks like here.
- Extend functionality to development environments. Bring new capabilities to both local and cloud-hosted dev environments so engineers get a fast, production-like setup wherever they work.
- Own our remote development environment orchestration. Take ownership of the internal system that provisions and manages cloud-hosted development environments at scale.
- Own our internal AI-assisted engineering automation. Take ownership of the platform that brings AI agents into our engineering workflows, extending what the team can automate and accomplish.
- Own test data propagation to lower environments. Make realistic, safe data flow into development and QA systems so engineers can build and test against environments that mirror production.
- Partner across engineering. Work directly with product teams to find and remove friction across the full development lifecycle, and grow the platform as the company scales.
Requirements
Do you have experience in Tooling?, * 5 + years of experience Strong experience building internal developer platforms or developer-experience tooling that other engineers depend on.
- Deep hands-on experience with AWS, Kubernetes, Terraform, and GitOps-based delivery (e.g. FluxCD, Helm).
- Experience provisioning and managing developer environments - local and cloud-hosted.
- Comfort building self-service systems and internal tools that make the right thing the easy thing.
- Ability to ramp quickly and move fast without hand-holding.
Nice to Have
- Experience with test data seeding, cloning, or anonymization for lower environments.
- Experience integrating AI/LLM tooling into developer workflows.
- Container and machine-image build experience (Docker, Packer) for reproducible environments.