Senior Software Engineer

CircleCI
Toronto, Mexico City
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Leadership","Mentoring","Communication","Problem-solving","Collaboration"]

Senior Software Engineer at CircleCI responsible for AI-native full-stack features across Go, React, and TypeScript. You’ll set technical direction, lead architectural decisions, design new interfaces for autonomous pipelines, own end-to-end features, and champion observability to improve system reliability and developer experience at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
CircleCI
CircleCI
4 months ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 minutes agoStatus: Live

Job Summary

Senior Software Engineer at CircleCI responsible for AI-native full-stack features across Go, React, and TypeScript. You’ll set technical direction, lead architectural decisions, design new interfaces for autonomous pipelines, own end-to-end features, and champion observability to improve system reliability and developer experience at scale.
Location: Toronto, Mexico City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Build AI-natively. AI is how we work and is the default starting point for how problems get approached and solved.
  • •Set technical direction. Lead design discussions, write ADRs, and make calls when the problem is complex or the answer isn’t obvious.
  • •Invent new interfaces. Define how pipelines, autonomous fixes, and surface results look and establish patterns the team builds on.
  • •Own the full stack. Build features end-to-end in Go, React, and TypeScript with ownership of the outcome.
  • •Champion observability. Use Honeycomb, Datadog, and Rollbar to understand and improve systems; drive stability with operational data.

Key Requirements

  • •5+ years of production full-stack experience, with latency, responsiveness, and reliability treated as design concerns, not afterthoughts.
  • •Strong React and TypeScript. Comfortable owning backend services in Go: API design, data modeling, service integration.
  • •AI-native engineering practices. You use AI tools daily and can speak to what you’ve built, where they changed your approach, and where they fall short.
  • •System design experience; you lead architectural decisions on complex systems and create the foundation others build on.
  • •Technical leadership; you mentor engineers, provide feedback on technical direction, and raise quality through design discussions and reviews.
Experience:5+ yearsCi/cdDevopsEngineeringSaas
Skills:LeadershipMentoringCommunicationProblem-solvingCollaboration
Languages:English
Tech Stack:GoReactTypeScriptAPI designData modelingService integrationADRObservabilityHoneycombDatadogRollbar

Company Brief

CircleCI
Provides a cloud-native continuous integration and continuous delivery (CI/CD) platform that automates software build, test, and deployment pipelines to help engineering teams ship code faster and more reliably.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn