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
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...SuggestedWork at officeRemote workFlexible hours$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....SuggestedWork at officeWorldwide$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...SuggestedWorldwide- 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...SuggestedRemote work
$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...SuggestedWork at officeRemote workFlexible hours$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....InternshipWork at officeRemote workFlexible hours- ...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
$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 employmentWork at office- ...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...
$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 officeRemote work$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 employmentWork at officeImmediate start$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 timeWork at officeLocal areaRemote work- ...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 officeImmediate startWork from homeWorldwide
- ...• 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...
- ...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 contractFor contractorsWork at officeImmediate startWorldwide3 days per week
- 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
$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...InternshipWork at officeLocal areaRemote work- .... 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 workFlexible hours
$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...InternshipWork at officeRemote workFlexible hours- ...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 contractFull timeRemote workRelocation packageFlexible hours
$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...RemplacementFull timeWork at officeLocal area3 days per week$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 timeWork at officeLocal area3 days per week- ...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 areaFlexible hours
$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...InternshipWorldwide$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 contractWork at officeRemote workWork from home- 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
$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 officeWorldwideFlexible hours- 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,...InternshipLive InRemote work
$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 timeWork at officeLocal area- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Ii (Backend). Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

