Software Engineer Ii, Backend (Streaming)
Affirm
At Affi, 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.The Streaming team at Affi is responsible for all things data and drives the strategy for event driven architecture, stream processing, data exploration, discovery and validation. We leverage existing open source technologies like Kafka, Flink, Schema registry and also build our own as needed. As a member of our team you would spend time identifying and executing on new use cases of data infrastructure, designing and scaling our existing infrastructure and working closely with other teams to promote the optimal use of data at the company.What You'll Do
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.What We Look For
You have 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 or Kotlin.You are familiar with the building blocks of distributed systems, and the technologies like AWS, Kafka, Flink and Kubernetes.You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.You have strong verbal and written communication skills that support effective collaboration with our global engineering team.This position requires either equivalent practical experience or a Bachelor’s degree in a related field.Base Pay Grade - L
Equity Grade - 5
Employees new to Affi typically come in at the start of the pay range.Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)CAN base pay range per year: 133,000 - 183,000Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.Benefits Designed For You
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:Health coverage at no cost: We cover 100% of premiums for employees and their dependents.Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.What We Look For
You have 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 or Kotlin.You are familiar with the building blocks of distributed systems, and the technologies like AWS, Kafka, Flink and Kubernetes.You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.You have strong verbal and written communication skills that support effective collaboration with our global engineering team.This position requires either equivalent practical experience or a Bachelor’s degree in a related field.Base Pay Grade - L
Equity Grade - 5
Employees new to Affi typically come in at the start of the pay range.Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)CAN base pay range per year: 133,000 - 183,000Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.Benefits Designed For You
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:Health coverage at no cost: We cover 100% of premiums for employees and their dependents.Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer Ii, Backend (Streaming) in Winnipeg, MB vacancy
- ...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...SuggestedRemote work
$91k - $140k per year
...realize their greatest potential. Title And SummarySoftware Engineer II (Backend - Java) Who is Mastercard? Mastercard is a global... ...program enables intelligent, decision-based products through streaming analytics, providing the ability to govern decisions and manage...SuggestedWork at officeWorldwide- 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
$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$133k - $183k per year
...checkout databases, batch orchestration, streaming infrastructure, event-driven frameworks... .... We are looking for a talented Software Engineer who can build and scale Cache Services... ...Experience designing, developing and launching backend systems and are proficient in one of...SuggestedInternshipWork at officeRemote workFlexible hours- ...generation of affirm’s Checkout Platform to provide a world-class buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new levels of accessibility and flexibility to our users. You will...Long term contractWork at officeLocal areaRemote workFlexible hours
$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... ....About The Role Nominal's backend runs on a set of Platform... ...InfluxDB, Parquet).Experience with streaming or data processing...Permanent employmentWork at office- ...intelligent, decision-based products through streaming analytics, providing the ability to... ...leverages business rules and AI engines, streaming big-data technologies, in-memory... ...decisions at global scaleWe are looking for a Software Engineer II to join our DMP team in our Vancouver...
$115k - $150k per year
...and grounded in a simple idea: software is a people business. Cribl is... ...You'll Love This RoleCribl Stream provides users a new level of... ...for sure. As an Integrations Engineer at Cribl, you will build the software... ...’s data stream processing engine with data systems such as...Temporary workRemote work$163k - $200k per year
...future. About the roleThe Streaming Platform team at Sentry is building... ...makes it easy for Sentry engineers to deploy and run Streaming... ...Implement resilient, high-throughput stream processing systems that... ...At least 2-3 years of software engineering experience, with...Work at office3 days per week- ...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
- ...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
$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- Build streaming pipelines and telemetry features for Amazon Traffic Engineering’s real-time edge observability platform. Work with large datasets, queries, and low-latency delivery.As a Software Development Engineer on Edgelink ML, you will develop systems supporting Trails,...
$91k - $140k per year
...potential. Title And SummarySoftware Engineer II Our PurposeMastercard powers economies... ...decision based products through streaming analytics with the ability to govern these... ...at global scale. We are looking for a Software Developer to join our DMP team in Vancouver...Work at officeWorldwideFlexible hours$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... ...billions of people, trillions of times a day.Whether you're streaming live events, scrolling social media, watching your favorite...Long term contractWork at officeRemote workWork from home$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$171k - $200k per year
...Com to learn more.About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility... ...You will design and operate the ingestion and stream-processing pipelines (Kafka, Flink) that turn this...Long term contractTemporary workWork at office- ...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 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...
$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- 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
- .... 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
$120.4k - $216.6k per year
...leading architectural decisions and mentoring engineers to elevate technical standards?Join our... ...by providing resilient, high-performing backend infrastructure. Our API Team builds... ...design. Your responsibilities as a Senior II Software Engineer will include the following:...Work at officeWork from home- ...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
$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$114.8k - $191.8k per year
...act on — and we're looking for engineers who want to shape it from the ground up.We're looking for a software engineer to join the team to... ...accuracy, and cost.As an SDE II you'll own features and components... ...-scale data retrieval and streaming systems, and the analytics pipelines...Internship- ## Software Engineer IIApply: Hybrid Work: Montreal, Canada: Full time: Posted Today: JR103762**Overview:**At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart...RemplacementFull timeWork at officeLocal area3 days per week
$104.5k - $142.8k per year
...A team where everyone makes play happen. DescriptionIn 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Ii, Backend (Streaming). 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

