Software Engineer, Workers Deploy & Config
About the position
Join the Workers Deploy & Config team, the engine behind Cloudflare’s serverless edge developer platform. You’ll build the large-scale systems that let developers deploy, configure, and manage Workers globally, from simple static sites to full-stack applications serving millions of users. This team powers the foundation behind much of Cloudflare’s developer platform, including services like Pages and R2. The work combines distributed systems, high-traffic APIs, performance, reliability, and developer experience.
Responsibilities
- Design, build, and ship features and services within the Workers control plane.
- Improve the platform’s performance, availability, and scalability.
- Design resilient storage schemas and I/O patterns for long-term platform growth.
- Contribute to architecture and design discussions for foundational capabilities.
- Own production reliability, including participation in on-call rotation.
- Partner with Product Managers and customers to translate complex problems into scalable solutions.
- Drive projects independently from requirements and specs through implementation, testing, and release.
- Share knowledge and mentor interns and junior engineers.
- Research, prototype, and introduce new technologies when they solve meaningful problems.
Requirements
- Strong experience using Go in production environments.
- Experience with JavaScript and TypeScript.
- Experience with metrics and observability tools such as Prometheus and Grafana.
- Experience with SQL and relational databases such as PostgreSQL.
- Experience with Kubernetes or similar deployment tools.
- Knowledge of or experience with distributed systems.
- Proven ability to drive scoped projects from concept to release.
- Familiarity with implementing and consuming RESTful APIs.
- Proficiency using AI coding assistants and agents with good judgment to review and verify generated code before shipping.
Nice-to-haves
- Experience scaling systems to meet increasing performance and usability demands.
- Experience working on a control plane or data plane.
- Experience using Cloudflare Workers or Pages.
- Product mindset and comfort talking to customers and partners.
- Familiarity with GraphQL.
- Familiarity with RPC.
Benefits
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave