Talent.com
Staff Software Engineer, Backend (Streaming)
Staff Software Engineer, Backend (Streaming)Affirm • Edmonton, Division No. 11, CA
Staff Software Engineer, Backend (Streaming)

Staff Software Engineer, Backend (Streaming)

Affirm • Edmonton, Division No. 11, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

Staff Software Engineer, Backend (Streaming)

Join to apply for the Staff Software Engineer, Backend (Streaming) role at Affirm .

About the Role

The Streaming team at Affirm drives the strategy for event‑driven architecture, stream processing, replication, data exploration, discovery and validation. We leverage open‑source technologies such as Kafka, Flink, Spark, and also build our own tools to design and build real‑time data processing pipelines that handle massive volumes across distributed systems. As a member of the team you will identify and execute on new use cases, design and scale existing infrastructure, and collaborate with other teams to promote optimized data usage throughout the company.

Key Responsibilities

  • Design and build data infrastructure systems, services and tools to secure scale over millions of users and transactions.
  • Build and optimize high‑throughput, low‑latency data pipelines for critical business applications.
  • Develop frameworks and services used by engineering teams to manage billions of dollars in loans and power customer experiences.
  • Support the core streaming architecture that underpins online and offline workloads.
  • Improve reliability and efficiency of the data platform at scale with high availability.
  • Collaborate with ML and Analytics teams to deliver streaming solutions based on use‑cases and best practices.
  • Monitor, troubleshoot, and maintain production streaming systems, ensuring high availability and reliability.

What We Look For

  • 8+ years of industry experience building large‑scale production systems.
  • Strong hands‑on experience with Apache Kafka or similar streaming solutions.
  • Experience building and operating robust, highly available infrastructure.
  • Experience with data platforms like Snowflake, Glue, or Databricks (plus).
  • Experience with Confluent Platform (Schema Registry, Tableflow) (strong plus).
  • Expertise in at least one stream processing framework such as Spark, Samza, Flink, or Beam.
  • Hands‑on experience with Kafka Connect and Schema Registry components and understanding of their underlying functionality.
  • Solid programming skills in Python, Java, or Kotlin.
  • Experience with Apache Iceberg table format, CDC tools (strong plus).
  • Knowledge of relational and NoSQL databases (plus).
  • Experience leading technical projects and mentoring junior engineers.
  • Exceptionally collaborative with a history of delivering complex projects and working closely with stakeholders.
  • Location

    Remote Canada

    Compensation

    Pay Grade : P & Equity Grade : 7

    Base pay range per year : $178,000 - $228,000

    Benefits

  • Health care coverage – full premium coverage for you and your dependents.
  • Flexible Spending Wallets – generous stipends for technology, food, lifestyle needs, and family expenses.
  • Time off – competitive vacation and holiday schedules.
  • ESPP – employee stock purchase plan enabling discounted share purchases.
  • EEO Statement

    We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include… We believe it’s on us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

    By clicking "Submit Application," you acknowledge that you have read [Affirm's Global Candidate Privacy Notice] and give informed consent to the collection, processing, use, and storage of your personal information as described therein.

    Seniority Level

    Mid‑Senior level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Staff Software Engineer Backend Streaming • Edmonton, Division No. 11, CA

    Offres similaires
    Freelance Business Developer - North America / Remote

    Freelance Business Developer - North America / Remote

    Cross Border Talents • Edmonton, AB, Canada
    Télétravail
    Temps plein
    English + Fluent Spanish (Highly Preferred).Freelance (Commission-Based - No Fixed Salary).Webflow development, no-code engineering, AI systems, and digital product architecture.Motion systems, 3D ...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Sports Videographer

    Sports Videographer

    DanceBUG Inc. • Beaumont, AB, Canada
    Temps plein
    Sports (Dance) Videographer / Camera Operator.Duration : March – May 2026.Nationwide travel across Canada.DanceBUG is the industry leader in Dance Media and Software, with nearly 25 years of i...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Targeted Talent • Edmonton, AB, Canada
    Temps plein
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Microsoft Purview Developer

    Microsoft Purview Developer

    Elantis Solutions • Edmonton, AB, Canada
    Temps plein
    Are you looking to grow with a company that puts people first? Where you collaborate daily with colleagues to create real solutions?. Skyrocket your career with Elantis! Certified as a Great Place t...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Team Member

    Team Member

    Tim Hortons • Beaumont, AB, Canada
    Temps plein
    Join our Team as we are looking for Team Members!.As a Team Member at Tim Hortons, your top priority is guest satisfaction! Whether you are the very first person our guests encounter, or produce th...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Want Cash Jobs? Earn With Uber Instead

    Want Cash Jobs? Earn With Uber Instead

    Uber eats • Beaumont, AB, CA
    Temps plein +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Senior Software Engineer - Frugal

    Senior Software Engineer - Frugal

    Frugal • edmonton, ab, ca
    Temps plein
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Looking For Jobs Near Me? - Deliver with Uber

    Looking For Jobs Near Me? - Deliver with Uber

    Uber eats • Beaumont, AB, CA
    Temps plein +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    Targeted Talent • Edmonton, AB, Canada
    Temps plein
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Beaumont, Alberta
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    From Hobby to Income : Turn Gaming into a Paying Side Hustle

    From Hobby to Income : Turn Gaming into a Paying Side Hustle

    Free Cash by Almedia • Bon Accord, Canada
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Procore • Edmonton, AB, Canada
    Temps plein
    Senior Software Engineer, Full Stack.Procore’s Product & Technology Team.Procore software solutions aim to improve the lives of everyone in construction and the people within Product &...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Software Team Lead

    Software Team Lead

    Pulse Medica • Edmonton, AB, Canada
    Temps plein +1
    PulseMedica is seeking a hands-on software leader to drive development of our next-generation ophthalmic imaging and treatment platform. In this role, youll balance leading a talented team with cont...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Production Team Member

    Production Team Member

    Tim Hortons • Beaumont, AB, Canada
    Temps plein
    Join our growing team! We are looking for a Baker to work at our Restaurant!.As a Team Member at Tim Hortons, your top priority is guest satisfaction! Whether you are the very first person our gues...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Executive Underwriter - IW-9991

    Executive Underwriter - IW-9991

    DGA Careers • Calgary, Edmonton, Alberta, Division No. 11, Canada
    Temps plein
    In this role, you’ll manage and service a portfolio of highly complex accounts, applying your expertise to evaluate risks, negotiate terms, and deliver tailored insurance solutions.You’ll also play...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Staff Software Engineer, Backend (Streaming)

    Staff Software Engineer, Backend (Streaming)

    Affirm • Edmonton
    Temps plein
    Staff Software Engineer, Backend (Streaming).Staff Software Engineer, Backend (Streaming).We leverage open‑source technologies such as Kafka, Flink, Spark, and also build our own tools to design an...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior React Native Developer (Remote)

    Senior React Native Developer (Remote)

    Rivalry • Edmonton, AB, Canada
    Télétravail
    Temps plein
    Working closely with : Engineering and Product.We are looking to add a highly skilled and experienced React Native developer to our team. You will help build and launch our new mobile app on Android ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée