As a Staff Software Engineer, you will be a technical authority responsible for transforming our API ecosystem, shaping integration strategies (including with AI assistants), and architecting solutions at scale. You will work at the intersection of distributed systems, developer productivity, and reliability, driving innovation across our platform while mentoring engineers and partnering closely with leaders across the organization.
What you’ll do:
* Architect and implement scalable, performant APIs that serve as the backbone of CircleCI’s developer experience.
* Lead complex, cross-functional engineering projects that improve the scalability, reliability, and usability of our systems.
* Design and implement advanced integration points with AI tools and agents to extend developer capabilities.
* Partner with stakeholders to define and execute technical strategy that aligns with company goals.
* Mentor engineers, lead design reviews, and drive a culture of technical excellence and learning.
* Tackle challenging production incidents, applying deep systems expertise to identify and resolve root causes.
* Advance observability and telemetry systems to support rapid debugging and system optimization.
What you’ll bring:
* 8+ years of backend-focused engineering experience with a strong track record of building and scaling distributed systems, APIs, and cloud infrastructure.
* Proficiency in Go, with extensive experience using it in production systems and architecting complex backend services in a Go-based ecosystem.
* Experience leading 0-to-1 initiatives, from early technical exploration to launching scalable, production-ready systems in fast-paced environments.
* Deep knowledge of modern backend architecture, including microservices, event-driven systems, and API design (REST, gRPC, GraphQL).
* Strong operational experience with cloud platforms (AWS, GCP, Azure), container orchestration (Kubernetes), and observability best practices.
* Ability to design resilient systems emphasizing performance, reliability, and maintainability.
* Proven technical leadership in mentoring engineers, guiding design discussions, and contributing to long-term architectural strategy.