Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$195k - $265k per year

CircleCI Inc.

About CircleCI Engineering
CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger builds, interpret failures, and propose fixes. The interfaces that developers use to understand and trust that work don't exist yet. We're building them. At CircleCI, our guiding principles aren't posters on a wall. We learn fast: we run experiments, accept failure, and scale what works. We think like the customer: every decision connects back to the developer sitting in front of a failing build at 2 am. We own the outcome: not just our slice of it, but the whole thing. If that's how you already work, you'll fit here.Team-Agnostic Placement
We don't hire for a team. We hire for CircleCI. Where you land depends on where your strengths create the most leverage, and we figure that out together. You might own the CI pipeline experience, deploy and release tooling, notification infrastructure, monetization flows, AI agent surfaces, or the foundational web platform. The through line across all of it is the same: full-stack ownership, a high bar for craft, and work that directly shapes how tens of thousands of developers experience CircleCI every day.What You'll Do
Build AI-natively. AI is how we work. It's not a productivity layer on top of engineering, but the default starting point for how problems get approached and solved. Own technical strategy for your domain. You decide when and how the architecture evolves, balancing technical debt against velocity. When a project spans teams, you're the one who breaks down the ambiguity and takes ownership of whether it lands. Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously, generate fixes, and surface results that need human judgment. The tools developers use to understand, trust, and act on that work don't exist yet. You'll define what they look like and establish the patterns the team builds on. Own the full stack, at scale. Build features end-to-end in Go, React, and TypeScript. Your ownership extends past your own code to the systems and teams around it. Connect engineering to the business. Partner directly with Product and Engineering Management to translate business goals into technical strategy. You understand the "why" behind the roadmap and use it to make tradeoffs. Champion observability. Drive monitoring and alerting strategy across your domain, not just your own services. Use Honeycomb, Datadog, and Rollbar to reduce noise and improve the org's ability to diagnose problems quickly. Mentor at scale. Mentor multiple engineers at once. Build the systems and documentation that transfer knowledge and remove single points of failure, not just your own.What You'll Bring
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. A track record of shipping at scale. You've built and owned systems that other engineers build on. 8+ years of production full-stack experience, with a history of taking accountability for outcomes. Full-stack depth. Strong across the stack — React and TypeScript on the frontend, Go on the backend, owning API design, data modeling, and service integration. System design, across domains. You own architecture decisions that span multiple systems and teams. You make the tradeoff calls, document the reasoning, and are the person others escalated to when the answer isn't obvious. Business acumen. You understand how your domain connects to the broader business, and you use that context to guide technical decisions, not just implement them. Technical leadership. You mentor engineers, give direct feedback on technical direction, and raise the quality bar across teams through how you engage in reviews and design discussions, not just what you ship.Sound like you? You've stopped waiting for AI to mature and are already building with it, not as a productivity trick, but as a core part of how you think about problems. You care about the product as much as the code. You're drawn to work where the patterns don't exist yet and the best answer requires you to invent it. If that's how you already operate, we want to talk.The salary range listed reflects the wide geographic scope of this posting, as we hire across the United States and Canada. Actual compensation is determined based on a combination of factors, including but not limited to skills, experience, job-related knowledge, and geographic location. As a result, the starting salary offered may vary and could fall anywhere within the posted range, and not all candidates should expect to receive an offer at the top of the range. Canada Base Pay Range$195,000—$265,000 CADUnited Kingdom Base Pay Range£125,000—£170,000 GBP Expected salary range for San Francisco and the surrounding area. US SF Bay Area (Metro Zone 3)$205,000—$285,000 USD Expected salary range for specific metro areas including Boston, Washington DC, Denver, Los…
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Winnipeg, MB vacancy
  • $172k - $229k per year

    At BuildOps, we’re building a groundbreaking software solution, purpose‑built to support today’s commercial contractors. From helping...  ...in fast‑paced environments. Could you be our next hire?As a Staff Software Engineer, your primary focus will be to architect, build, and... 
    Suggested
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday

    BuildOps, Inc.

    Winnipeg, MB
    4 hours ago
  • $160k - $220k per year

     ...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core...  ...right" looks like as much as building it.About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform... 
    Suggested
    Long term contract

    Okta

    Winnipeg, MB
    4 hours ago
  • $181k - $241k per year

     ...how they work.Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.You have strong verbal and written communication skills that support effective collaboration with our global... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    4 hours ago
  • $181k - $241k per year

    Staff Software Engineer, Backend (Identity Decisioning)Remote Canada At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm’s Identity team... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    4 hours ago
  •  ...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with key... 
    Suggested
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Winnipeg, MB
    4 hours ago
  • Capital One Canada is seeking a Staff Software Engineer for Travel Tech to lead full-stack development in Toronto. You’ll drive end-to-end design and implementation across front-end and back-end, shaping the travel portal that real users depend on.You’ll mentor engineers, own... 

    Capital One - CA

    Winnipeg, MB
    4 hours ago
  • $221k per year

    Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable... 
    Remote work

    JobLarper

    Winnipeg, MB
    4 hours ago
  • Safe Software is seeking a Staff Software Developer - AI Products to lead backend work on FME AI Service, AI Assist Plugin, and future AI offerings...  ...customer experience teams, own technical decisions, mentor engineers, and help reduce latency while improving assistant quality.... 

    Engg

    Winnipeg, MB
    4 hours ago
  • Design embedded and cloud edge software as a Staff Firmware Driver Engineer with Qualcomm Canada ULC in Markham, Ontario.This engineering role develops specialized utility programs and software modules for large-scale products and systems. You will analyze requirements, collaborate... 

    QUALCOMM, Inc.

    Winnipeg, MB
    4 hours ago
  •  ...workforce, or looking for a new job, this is where you belong.As a Staff Data Engineer, you will play a technical leadership and architecture role...  ..., including deeper and more effective use of analytics engines such as Druid.Collaborate closely with backend engineers on service... 
    Permanent employment
    Temporary work
    Internship

    Loblaw Digital

    Winnipeg, MB
    4 hours ago
  •  ...reimagine the banking landscape, this is your moment.Let'sshape the future of banking together!What you will be doing: As a Staff Android Engineer, you'll be joining one of our teams that's rebuilding our mobile banking / wealth application. You will be contributing to the... 
    Permanent employment
    Flexible hours

    Scotiabank

    Winnipeg, MB
    4 hours ago
  • $109.4k - $191.5k per year

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...and operate cloud-native platforms for software validation, release validation, and...  ...distributed engineering teams. The Role As a Staff SRE, you'll set the technical direction... 
    Permanent employment
    Contract work
    Manual labor
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    ServiceNow

    Winnipeg, MB
    4 hours ago
  •  ...growing SaaS startup that’s bringing modern engineering to one of the most outdated industries...  ...data, runs it through a custom retrieval engine and turns it into insights people can actually...  ...Who you areYou’re either Senior or Staff level and have experience taking features... 
    Work at office
    Remote work

    Sage Recruiting Inc.

    Winnipeg, MB
    4 hours ago
  •  ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future...  ...typical company. Role SummaryJoin our Infotainment team as a Staff Android OS Engineer. The Infotainment team at Rivian and Volkswagen Group... 
    Full time
    Contract work

    Rivian VW Group

    Winnipeg, MB
    4 hours ago
  •  ...microservices and enterprise integrations as EverCommerce’s Staff Full Stack Engineer, working remotely from Canada with AWS expertise.This staff-...  ...and enterprise systemsRequirements: Eight-plus years of software engineering experienceTwo-plus years in staff, technical lead... 
    Remote work

    EverCommerce

    Winnipeg, MB
    4 hours ago
  • $125k - $150k per year

     ...ownership, backlog management and reporting, engineering workflow optimization, presenting and...  ...newer to it). Startup background, full software development lifecycle ownership, self-...  ...clear steps and objectives: next stop is Staff-level developer, then a fork into your choice... 

    Sage Recruiting Inc.

    Winnipeg, MB
    4 hours ago
  • # Senior Software EngineerSpotify Remote (Toronto) Full-timeFull-timeRemoteSoftware Engineering---## About this roleSpotify is hiring a Senior Software Engineer (Remote (Toronto)). This is a remote software development role listed on the official Spotify careers site.About the... 
    Long term contract
    Remote work

    Gomyneed Private Limited

    Winnipeg, MB
    4 hours ago
  • $129k - $164.5k per year

     ...do the best work of your career, solving meaningful problems with remarkable teams. Greenhouse is searching for a Senior Software Engineer to join our team! As a member of the Greenhouse Engineering team, you will actively contribute to a swift software release... 
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    The Wrap

    Winnipeg, MB
    4 hours ago
  •  ...Algorithms techniques to enhance system reliability and usability.Software Development: Utilize AI coding systems to generate high‑quality...  ...quantitative foundation in mathematics, physics, statistics, engineering, or related fields.Hands‑on experience in designing or... 
    Local area
    Shift work

    Mphasis

    Winnipeg, MB
    4 hours ago
  •  ...drivers safe, fleets compliant, and operations running at peak efficiency. Learn more at fleetworthy.Com. About the RoleThe Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen... 
    Remote work
    Shift work

    Avenue.io Inc.

    Winnipeg, MB
    4 hours ago
  • $108k - $142k per year

     ...AsaManager, SoftwareEngineering,you’lllead and managea team of software developers and leads in the development and maintenance of our...  ...work environment. If you were in the role of Manager, Software Engineering now, here are some of the core activities you would be doing:... 
    Work at office
    Remote work
    Flexible hours

    Arc'teryx Limited

    Winnipeg, MB
    4 hours ago
  • $125k - $165k per year

     ...lives, Thornhill Medical leads the way in the nimble and precision-focused field of medical technologies. Role SummaryThe Software Engineering Manager leads the software development for Thornhill Medical products in a cross‑functional team environment in compliance... 
    Internship
    Work at office
    Shift work

    Thornhill Medical

    Winnipeg, MB
    4 hours ago
  • $142.4k - $190.1k per year

     ...petabytes of log data using modern open-source technologies including Prometheus, ClickHouse, OpenTelemetry, and related tools. As a Software Engineer on this team, you will design and build scalable distributed systems with Golang / Python that power metrics, logs, traces, and... 
    Immediate start

    eBay

    Winnipeg, MB
    4 hours ago
  • $125.5k - $154k per year

     ...for this role. Job DescriptionSummaryRegulatory and Customer Central Product Group of TD’s Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer book of record, these highly used applications are gateway to... 
    Temporary work
    Work from home

    TD

    Winnipeg, MB
    4 hours ago
  • $165k - $330k per year

     ...Capital. Join us and help build the platform engineers turn to to ship AI products. About...  ...ROLEBaseten is seeking talented and experienced Software Engineers to join our Observability team...  ...data pipelines, columnar storage engines, and the tradeoffs involved in ingesting... 
    Flexible hours

    Baseten

    Winnipeg, MB
    4 hours ago
  • $238.7k - $328.3k per year

    VP, Software EngineeringApplication Deadline: 30 November 2026 Department: Software Engineering Employment Type: Full Time Location: British Columbia, Canada (Hybrid) Compensation: CA$238,700 - CA$328,300 / year DescriptionPhotonic is building first... 
    Long term contract
    Full time
    Relocation package
    Flexible hours

    Photonic Inc.

    Winnipeg, MB
    4 hours ago
  • Join a growing financial technology organization where your engineering expertise will make a meaningful difference in how schools across North America manage their financial operations. As a Staff Site Reliability Engineer, you'll have the opportunity to take real ownership... 
    Full time

    Motion Recruitment

    Winnipeg, MB
    4 hours ago
  • Select how often (in days) to receive an alert: Staff Reg Engineer-Mechanical SystemsDate: Oct 15, 2026 Location: Calgary, AB, CA Edmonton, AB, CA Company: Black & Veatch Family of Companies At Black & Veatch, our employee-owners go beyond the project. For over a... 
    Contract work
    Work at office
    Flexible hours

    Black & Veatch Corporation

    Winnipeg, MB
    4 hours ago
  • Shape the future of Java with Azul as a Staff Compiler Performance Engineer. Specialize in optimizing the Falcon compiler for maximum performance in cloud enterprise applications. As a key player on a distributed team, you will set the technical direction for Falcon's performance... 

    Azul

    Winnipeg, MB
    4 hours ago
  •  ...AI systems remotely with threat modeling, security architecture, and guardrails for agentic tools and LLM applications.As a Staff Security Engineer, you will run affirm’s end-to-end AI security review process. You will evaluate architectures, data flows, permissions, and designs... 
    Remote work

    Society for AI Security

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!