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

Software Engineer Ii (Backend)

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II (Backend) based in Canada.
The Software Engineer II will join a growing Exposure Management team, building the backend services and APIs that help organizations identify, understand, and prioritize their cybersecurity risks. The role focuses on developing reliable, high-performance product APIs that combine internet intelligence with customer context, including insights into risks introduced through third-party suppliers. Working primarily with Go, you will collaborate with frontend engineers, product stakeholders, and other engineering teams to deliver scalable integrations and customer-facing capabilities. You will own well-defined features from technical design through launch, monitoring, and continuous improvement, with guidance from senior engineers. This is an opportunity to contribute to a security-focused platform while growing your technical expertise in a collaborative, remote-first environment.
Accountabilities
Own small-to-medium backend API features end to end, from technical design and implementation through launch, monitoring, and iteration.
Build and extend public REST and gRPC APIs supporting Exposure Management and Supplier Risk Intelligence.
Develop risk event endpoints that enable SIEM integrations with platforms such as Splunk, Google SecOps, and Microsoft Sentinel.
Collaborate with frontend engineers and product stakeholders to define API contracts, filtering, pagination, and response structures.
Integrate data and services from other engineering teams using gRPC and Google Cloud Pub/Sub, establishing interfaces that can evolve reliably.
Analyze and optimize API performance through PostgreSQL query planning, indexing, caching, and payload improvements.
Write automated tests, implement observability, and take responsibility for releases and on-call support for services delivered.
Incorporate customer feedback into technical and product discussions.
Support the development of interns and less experienced engineers through collaboration and knowledge sharing.
Requirements:
At least 4 years of professional software engineering experience building backend services.
Production experience with Go, or strong experience in another backend language such as Python or Java, with the ability and motivation to become proficient in Go.
Experience designing and consuming REST or gRPC APIs, preferably for frontend applications.
Strong SQL skills and practical knowledge of relational data modeling, database indexing, and query performance.
Demonstrated ability to build maintainable software, including automated tests integrated into CI, meaningful monitoring and alerting, and thoughtful code reviews.
Clear written and verbal communication skills, with the ability to collaborate effectively with engineers, product managers, and cross-functional teams.
A proactive, action-oriented approach to problem-solving, with a willingness to learn new domains, tools, and technologies.
Nice to have:
Experience with cybersecurity products, particularly attack surface management, third-party risk, or vulnerability management.
Experience building APIs for external developers or partners, including OpenAPI specifications, versioning, and webhooks.
Familiarity with event-driven systems such as Google Cloud Pub/Sub or Kafka, including idempotency and retry patterns.
Experience deploying containerized services on Kubernetes in Google Cloud Platform or AWS.
Familiarity with AI coding tools and their use in improving software development workflows.
Working knowledge of Internet technologies, including DNS record types, WHOIS, and Certificate Subject Alternative Names (SANs).
Benefits:
Remote work opportunity for candidates based in Canada or the continental United States.
Competitive compensation package. The Canadian salary range is not specified in the posting.
For eligible U.S. locations, published annual salary ranges are:
USD $137,000–$164,000
for high-cost areas, including the San Francisco Bay Area, New York City, and Seattle.
USD $116,450–$140,500
for other U.S. locations.
Bonus eligibility and equity for eligible positions.
Benefits effective from the first day of employment.
401(k) matching.
Health, vision, and dental coverage.
#J-18808-Ljbffr
Vacancy posted 53 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer Ii (Backend) in Winnipeg, MB vacancy
  • usd165k - usd225k per year

    At Affi…? The Engineering team builds systems that power affirm’s mission. We take pride in our craft...  ...a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    BranchFactor

    Winnipeg, MB
    50 minutes ago
  • $91k - $140k per year

     ...realize their greatest potential. Title And SummarySoftware Engineer II (Backend - Java) Who is Mastercard? Mastercard is a global...  ...real-time decisions at global scale. We are looking for a Software Engineer II to join our DMP team in our Vancouver office.... 
    Suggested
    Work at office
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    49 minutes ago
  • $91k - $140k per year

     ...products and services that help people, businesses and governments realize their greatest potential.Title and Summary Software Engineer II (Backend Java)Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Suggested
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    49 minutes ago
  • Build cybersecurity backend services with Go as a Software Engineer II based in Canada, working remotely with APIs and risk intelligence.This Software Engineer II role supports a growing Exposure Management team. You will develop reliable product APIs combining internet intelligence... 
    Suggested
    Remote work

    Jobgether

    Winnipeg, MB
    55 minutes ago
  • $133k - $183k per year

     ...generation ofAffirm’s Checkout Platform to provide a world-class buying experience that puts customersfirst!We are seeking a Backend Software Engineer to build out financial products andfeatures providing new levels of accessibility and flexibility to our users. Youwill work... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    56 minutes ago
  • $133k - $183k per year

     ...in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey) identifying...  ...engineer. Experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    50 minutes ago
  •  ...Affirm, Inc. is seeking a hands-on mid‑engineering role within Information Security to build and maintain backend services powering registration, login, authorization, and account lifecycle across B2C and B2B experiences. You will work with experienced engineers and partner... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    50 minutes ago
  • $250 per day

    About Nominal Engineers today are building some of the most ambitious...  ...intersection of hardware and software.Some of the world’s leading...  ...possible.About The Role Nominal's backend runs on a set of Platform...  ...i) U.S. citizen or national, (ii) U.S. lawful, permanent resident... 
    Permanent employment
    Work at office

    Nominal

    Winnipeg, MB
    54 minutes ago
  •  ...business agilityThe platform leverages business rules and AI engines, streaming big-data technologies, in-memory data grids, APIs,...  ...deliver real-time decisions at global scaleWe are looking for a Software Engineer II to join our DMP team in our Vancouver officeThe successful... 

    Mastercard Inc.

    Winnipeg, MB
    49 minutes ago
  • $90k - $130k per year

     ...at a day in the life of our team: Behind the Scenes with our Software Engineers The Role We’re looking for a Full Stack Developer...  ...and AI teams to deliver intuitive user experiences and scalable backend systems. Proficiency in React and/or Native (or related cross... 
    Work at office
    Remote work

    Push Operations

    Winnipeg, MB
    49 minutes ago
  • $113k - $122k per year

     ...exciting journey. PositionWe are looking for an experienced backend engineer who loves technology, can take ownership of the projects, is...  ...of engineers who are working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities/Qualifications... 
    Permanent employment
    Work at office
    Immediate start

    Fi.spa

    Winnipeg, MB
    50 minutes ago
  • $144k per year

     ...to help users explore places and find relevant offerings across Uber’s businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine... 
    Full time
    Work at office
    Local area
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    56 minutes ago
  •  ...you’ll love it here because we ship! Most engineers spend their careers building things users...  ...the moment someone checks in. When our software works, nobody notices. When it doesn't, the...  ...in users’ hands quickly.Create scalable backend systems, APIs, and integrations that keep... 
    Work at office
    Immediate start
    Work from home
    Worldwide

    PheedLoop

    Winnipeg, MB
    51 minutes ago
  •  ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers...  ...experience: 3+ years • Graduated from a Computer Science, Computer Engineering degree or a Technology program. • A high level of critical... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...never stops. The Adventure AheadAs a Senior Product Engineer II, you bring deep expertise in backend engineering alongside strong working competency across...  ...ensure the team can consistently deliver high quality software without creating unnecessary knowledge silos. The... 
    Long term contract
    For contractors
    Work at office
    Immediate start
    Worldwide
    3 days per week

    Docebo Inc.

    Winnipeg, MB
    56 minutes ago
  • Our team develops and maintains core backend systems for the OpenTable For Restaurants productOur systems are responsible for determining...  ...in C#2 or more years of full-time professional software development experience in a team environmentExperience with SQL... 
    Full time

    OpenTable

    Winnipeg, MB
    50 minutes ago
  • $117.9k - $153.93k per year

     ...work together effectively, this role is fully remote, but requires you to be located in a US timezone. We're looking for a Backend Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams.What You’ll Do: Build... 
    Internship
    Work at office
    Local area
    Remote work

    Atlassian Corp.

    Winnipeg, MB
    54 minutes ago
  •  .... Don’t meet every requirement? That’s okay. If you’re excited about this role, we encourage you to apply. Your RoleYou’re a software engineer who is well respected by your peers, and collaborates and communicates effectively. You are familiar with Spring and enjoy taking... 
    Remote work
    Flexible hours

    Megaport

    Winnipeg, MB
    52 minutes ago
  • $133k - $183k per year

     ...authentication. This role is a hands‑on, mid‑engineering position inside Information Security,...  ...growth.You will help build and maintain backend services that power registration, login,...  ...turning product requirements into working software that helps customers access their accounts... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    52 minutes ago
  •  ...growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape...  ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform...  ...products and platform capabilities, from backend services and APIs to the customer-facing... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    57 minutes ago
  • $82k - $123k per year

     ...What We're Looking For:Designs, develops, analyzes, and maintains software solutions for the organization’s products and systems (Aurora...  ...Stays up to date with the latest technologies and software engineering methodologies (C++, C#, Python, Agentic AI tools), applying them... 
    Remplacement
    Full time
    Work at office
    Local area
    3 days per week

    Zebra Technologies

    Winnipeg, MB
    50 minutes ago
  • $104.5k - $142.8k per year

     ...A team where everyone makes play happen.Description In FC Quality Verification Engineering, our mission is to help our teams identify quality issues earlier. We build automation software and developer tools for EA SPORTS FC, including for the Companion App on iOS, Android... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts (EA)

    Winnipeg, MB
    54 minutes ago
  •  ...platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise.Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the... 
    Local area
    Flexible hours

    Emburse Chrome River

    Winnipeg, MB
    54 minutes ago
  • $91k - $140k per year

     ...unique set of products and services that help people, businesses and governments realize their greatest potential.Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud and... 
    Internship
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    51 minutes ago
  • $82.1k - $147.9k per year

     ...excellence for web performance acceleration and edge computing.As a Software Engineer II, you will be responsible for:Advocating for a positive user...  ...your favorite series, or managing your savings, we’re the engine behind the scenes. We provide the world's most distributed... 
    Long term contract
    Work at office
    Remote work
    Work from home

    Akamai Technologies

    Winnipeg, MB
    55 minutes ago
  • Summary/Objective Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an...  ...Domain Experience: Prior experience in corporate travel, booking engines, or expense management platforms. (Note: Candidates with... 
    Work at office

    Emburse, Inc.

    Winnipeg, MB
    49 minutes ago
  • $91k - $140k per year

     ...potential. Title And SummarySoftware Engineer II Our PurposeMastercard powers economies...  ...This program leverages business rules & AI engines, a streaming big data cluster, an in...  ...at global scale. We are looking for a Software Developer to join our DMP team in Vancouver... 
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Winnipeg, MB
    51 minutes ago
  • We are looking for a Backend Systems Engineer to join our growing team. You will be responsible for designing, implementing, and scaling our infrastructure...  ...system issuesExperience working in a professional team of software engineers, and the tools and best practices for code,... 
    Internship
    Live In
    Remote work

    Aloe

    Winnipeg, MB
    50 minutes ago
  • $120k - $150k per year

    Software Engineering, Backend (All Teams)Toronto, ON About the TeamDoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global... 
    Full time
    Work at office
    Local area

    DoorDash Canada

    Winnipeg, MB
    51 minutes ago
  • Location Remote / Hybrid Greater Toronto Area We are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance services for our Next-Gen Non-Human Identity (NHI) Platform. You will play a key role in designing and... 
    Remote work

    Arkion Identity Systems, Inc.

    Winnipeg, MB
    52 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Ii (Backend). Be the first to apply!