At CircleCI, we enable thousands of developers to do better work every day. We’re looking for a senior software engineer to help us support and grow the backend systems that make it possible.
As a member of the Pipelines team, you’ll own micro-services related to customer build configuration (Orbs, for example), pipelines, and job status. You’ll also collaborate daily with talented colleagues distributed across North America and western Europe.
This is a full-time role in Canada and requires work during normal business hours in the Eastern time zone plus regular participation in our on-call support rotation. If you’re in the Toronto area, we hope you’ll work in our local office for some of your time.
What you’ll do:
- Design and build new features, simplify existing services, and scale our systems while we rapidly grow and evolve.
- Write plenty of sustainable, testable, high-quality, high-performance code.
- Nurture a culture of observability and monitoring: use operational data to help your team improve the stability and performance of our systems.
- Partner with members of a cross-functional team and other stakeholders to set the direction of our platform and product: learn about our business problems, explore solutions, weigh design tradeoffs, create effective user stories, and prioritize them to deliver maximum value.