Checked against the employer’s official careers page
WorkinVirtual wrote an original summary of this opportunity for remote-job discovery. We are not the employer and do not represent this company. Confirm the current requirements and complete the application only on the official employer page.
Official source last checked August 31, 2026.Worldwide remote
- Eligible locations
- Worldwide
- Required time zone
- Not disclosed
- Employment type
- Full-time
- Experience
- Lead / principal · 5+ years
- Salary
- USD 156,000–196,000 per year
- Work authorization
- Not disclosed
- Travel
- No specific time-zone, travel, or work-authorization requirements are stated in the supplied job des
- Training
- No required training
- Equipment
- Not disclosed
- Application
- Company application site
- Expires
- October 15, 2026
This imported listing has not yet been reconfirmed by the employer. Review the location requirements carefully before applying.
Senior Software Engineer – AI-Native Full Stack (Remote Ontario)
CircleCI is hiring a Senior Software Engineer in Ontario, Canada to build the next generation of software-delivery experiences as AI agents become increasingly involved in writing code, triggering builds, interpreting failures, and proposing fixes.
This is a remote role for an experienced full-stack engineer who can own features end-to-end across Go, React, and TypeScript while contributing technical direction, architecture decisions, observability, reliability, and AI-native engineering practices.
Job Overview
Company: CircleCI
Work Arrangement: Remote
Location: Ontario, Canada
Experience Level: Senior
Experience: 5+ years of production full-stack engineering
Compensation: $156,000–$196,000 CAD per year
The Senior Software Engineer will build full-stack product experiences and underlying systems for CircleCI while helping define how developers interact with increasingly autonomous software-delivery workflows. The role combines hands-on engineering, AI-native development, system design, technical leadership, observability, and product ownership.
Key Responsibilities
- Use AI as a core part of the engineering workflow rather than as an optional productivity layer.
- Help define technical approaches for complex engineering problems.
- Lead design and architecture discussions when solutions are unclear or require significant tradeoffs.
- Write Architecture Decision Records and document important technical decisions.
- Help establish technical patterns that other engineers can build upon.
- Design new interfaces for software-delivery workflows involving increasingly autonomous AI agents.
- Develop experiences that help developers understand, trust, and act on AI-generated software-delivery results.
- Build full-stack features end-to-end using Go, React, and TypeScript.
- Own outcomes across frontend and backend boundaries rather than handing work off between layers.
- Maintain a high standard for product and engineering craft.
- Treat reliability, latency, and responsiveness as core design considerations.
- Use observability data to understand and improve production systems.
- Work with tools such as Honeycomb, Datadog, and Rollbar.
- Identify technical and process gaps and take responsibility for closing them.
- Address underlying engineering-process problems when recurring gaps indicate systemic issues.
Required Qualifications
- 5+ years of production full-stack software engineering experience.
- Track record of building and shipping software used by real users.
- Demonstrated daily use of AI tools in software engineering workflows.
- Ability to explain what you have built with AI tools, how they changed your engineering approach, and where their limitations remain.
- Strong React skills.
- Strong TypeScript skills.
- Ability to own backend services written in Go.
- Experience with API design.
- Experience with data modeling.
- Experience with service integration.
- Strong system-design capabilities.
- Experience leading architectural decisions for complex systems.
- Ability to evaluate technical tradeoffs and document the reasoning behind important decisions.
- Ability to turn ambiguous requirements into an executable technical direction.
- Experience mentoring engineers.
- Ability to provide direct technical feedback and raise engineering quality through design and code reviews.
- Strong focus on latency, responsiveness, reliability, and production quality.
Technology Stack
- Go
- React
- TypeScript
- Honeycomb
- Datadog
- Rollbar
- CI/CD systems
- AI-assisted engineering tools
Potential Product Areas
CircleCI describes this as team-agnostic hiring. Engineers are hired for CircleCI rather than for one predetermined team, with final placement based on where their strengths can have the greatest impact.
Potential areas include:
- CI pipeline experiences
- Deployment and release tooling
- Notification infrastructure
- Monetization flows
- AI agent interfaces and experiences
- Foundational web-platform capabilities
AI-Native Engineering
CircleCI explicitly expects AI-native engineering practices. AI tools are intended to be part of the default engineering approach rather than an occasional productivity enhancement.
Candidates should already be using AI in their engineering work and be able to discuss where AI meaningfully improves development, how it changes their problem-solving approach, and where human technical judgment remains necessary.
Technical Leadership
This Senior Software Engineer is expected to help establish technical direction rather than only implement predefined tasks. Responsibilities include leading design discussions, making architectural decisions, documenting those decisions, mentoring other engineers, and creating technical foundations that others can extend.
The role also requires reducing ambiguity for the wider team and helping convert unclear product or technical problems into concrete implementation directions.
Observability & Reliability
Operational quality is treated as part of product and system design. Engineers use observability tools including Honeycomb, Datadog, and Rollbar to understand production behavior and improve reliability.
Latency, responsiveness, and system stability are expected to be considered throughout design and implementation rather than addressed only after incidents occur.
Compensation
The Canada base-pay range for this position is $156,000–$196,000 CAD per year.
The supplied listing does not specify additional bonus, commission, or equity compensation for this particular position.
Benefits & Professional Growth
- Comprehensive employee benefits.
- Benefits covering employees up to 100%, according to the employer.
- Generous paid time off.
- Mental-health support.
- Professional-development opportunities.
- Project-based learning.
- Knowledge-sharing and presentations from colleagues.
- Flexible working environment.
Remote Work
This position is explicitly listed as Remote, Ontario, Canada.
CircleCI also describes itself as having a global remote workforce. The supplied listing does not identify eligibility outside Ontario for this particular opening, so candidates elsewhere in Canada should not assume eligibility.
No specific time-zone, travel, or work-authorization requirements are stated in the supplied job description.
Apply for the Senior Software Engineer Role
Ontario-based senior engineers with at least five years of production full-stack experience, strong Go, React and TypeScript capabilities, system-design leadership, and demonstrated AI-native engineering practices can review the complete role and apply through CircleCI’s provided careers page.
Employment Type: Not specified
Work Arrangement: Remote
Location: Ontario, Canada
Industry: DevOps / CI/CD / Developer Tools / AI Engineering
Required Education: Not specified
Experience: 5+ years
Compensation: $156,000–$196,000 CAD base pay per year
Job Apply Link:
https://circleci.com/careers/jobs/8475304002/?gh_jid=8475304002
CircleCI
This employer profile has not yet been claimed or verified by an authorized company representative.
What candidates should know
- Opportunity type
- Job
- Worker relationship
- Employee
Apply on the employer’s official site
This is a WorkinVirtual-curated discovery listing, not an employer-managed application. WorkinVirtual does not collect, copy, email, or forward your resume for this role.
Continue to official job page