Circle is committed to visibility and stability in everything we do. As we grow as an organization, we're expanding into some of the world's strongest jurisdictions. Speed and efficiency are motivators for our success and our employees live by our company values: High Integrity, Future Forward, Multistakeholder, Mindful, and Driven by Excellence. We have built a flexible work environment where new ideas are encouraged and everyone is a stakeholder
What you’ll be responsible for
The Site Reliability Engineer builds and maintains shared platform capabilities, common libraries, and infrastructure that help Circle teams ship secure, reliable software quickly. You will build and operate scalable microservices and the infrastructure behind reliable, secure APIs, improve the software delivery experience, and partner with Product and Engineering teams to design, test, deploy, and operate production systems
You will also help teams safely adopt and operate AI-enabled tooling and workflows by engineering features for and maintaining Circle’s autonomous coding-agent orchestration platform. You will understand the operational characteristics and risks of AI services, integrate them into developer and operational workflows, and ensure appropriate reliability, observability, access controls, auditability, and cost management. You will troubleshoot production issues, document operational standards, and continuously improve the infrastructure and developer experience that enable Circle teams to move quickly with confidence
3–6 years of professional software development experience using languages such as Golang, Java, JavaScript/TypeScript, Python, or Rust
Hands-on experience building and operating cloud-native applications on AWS or GCP, including Kubernetes-based infrastructure
Experience engineering and operating production workflow orchestration systems, developer platforms, or autonomous agent solutions
Experience integrating AI capabilities through APIs, SDKs, or workflow tooling while applying operational guardrails such as observability, access controls, auditability, evaluation, monitoring, and human approval where appropriate
Strong understanding of distributed systems, RESTful API design, SQL database design, schema modeling, and query optimization
Demonstrated commitment to writing clean, maintainable, well-tested code that supports continuous delivery and operational excellence
Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience
Excellent communication skills with the ability to collaborate effectively across distributed engineering teams and clearly communicate technical concepts
Self-motivated with a growth mindset, a passion for learning new technologies, and the ability to thrive in a fast-paced environment while delivering high-impact software