Staff Software Backend Engineer - Remote
$178k - $228k per yearAffirm
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
The Streaming team at Affirm forms the backbone of several online and offline workloads at Affirm and drives the strategy for event driven architecture, stream processing, replication, data exploration, discovery and validation. We leverage existing open source technologies like Kafka, Flink, Spark and also build our own as needed to design and build real-time data processing pipelines that handle massive volumes of data across our distributed systems.
As a member of our team you would spend time identifying and executing on new use cases of streaming data infrastructure and frameworks , designing and scaling our existing infrastructure and working closely with other teams to promote the optimal use of data at the company. This role requires deep expertise in stream processing technologies and a passion for building scalable, fault-tolerant data infrastructure.
Design and build data infrastructure systems, services and tools to handle new Affirm products and business requirements that securely scale over millions of users and their transactions.
Build and optimize high-throughput, low-latency data pipelines for critical business applications
Build frameworks and services which will be used by other engineering teams at Affirm to manage billions of dollars in loans and power customer experiences.
Help support the Streaming team that forms the backbone for several online and offline workloads at affirm.
Improve the reliability and efficiency of the Data Platform at scale and high availability.
Collaborate with other teams at Affirm, including ML and Analytics, to deliver streaming solutions based on various use-cases and best practices
Monitor, troubleshoot, and maintain production streaming systems, ensuring high availability and reliability of data systems
8+ years of industry experience in building large scale production systems.
- Experience building and operating robust and highly available infrastructure.
- Experience working with data platforms like Snowflake, Glue or Databricks is a plus
- Hands-on experience with Kafka Connect, and Kafka Schema Registry components, understanding its underlying functionality and implementation
- Solid programming skills in Python, Java or Kotlin.
- Experience with Apache Iceberg table format, CDC (Change Data Capture) tools is a strong plus
- Knowledge of Relational and NoSQL databases is a plus.
- Experience leading technical projects and mentoring junior engineers.
- Exceptionally collaborative with a history of delivering complex technical projects and working closely with stakeholders.
Location - Remote Canada
Equity Grade - 7
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.
Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
- ...small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And... ...The Role at High Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard problems and building...SuggestedWork at officeRemote workWork from home
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...profitable, and growing. We are hiring a Staff-level Software Engineer for Identity...SuggestedWork at officeLocal areaRemote workWork from homeWorldwide
- ...POSITION At Helcim, we believe that great software is built by amazing people. We're seeking a highly skilled and experienced Staff Software Developer who thrives on solving... ...Collaboration : Act as a technical liaison between engineering teams, product management, operations, and...SuggestedLong term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- ...more Hybrid Work must be completed both in person and remotely. Work setting Private company, corporation or industry Software company Office building Responsibilities Tasks Collect and document user's requirements Develop software solutions by...SuggestedLong term contractWork at officeRemote work
- ...We are seeking an experienced Senior Software Developer with deep expertise in seismic... ...This role combines advanced software engineering with geophysical domain knowledge and is... ...software development. ~ Advanced Java Backend Engineering: Deep expertise in Java for high...SuggestedFull timePart time
- ...Job Responsibility: Overview: The Aerospace and Defense engineering team within Hexagon's Autonomy & Positioning division is looking for a DSP Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and...Full timeRemote work
- ...sites around the world. Job Summary: The Vice President of Software Engineering will oversee all aspects of software development, from... ...performing engineering teams across functional teams (UI, cloud, backend and IoT). Foster a culture of innovation, collaboration,...Full timeWork at officeRemote work
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...product provides E&P professionals with software-driven lifecycle insights that generate new... ...recruit a highly skilled and experienced Backend developer with experience in Kubernetes... ...closely with frontend developers, DevOps engineers to deliver innovative software solutions....
- ...the leading supplier of wirelessly connected worker safety monitoring products in the world. Job Summary The Manufacturing Software Engineer will support our manufacturing floor where we assemble and manufacture all products for our customers worldwide. From our...Full timeInternshipRemote workWorldwide
- ...of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re... ...Level: We’re looking for a talented Senior Software Development Engineer who doesn’t shy away from complex engineering problems and...Work at officeRemote workWork from home
- ...and services to the global energy industry. Job Duties Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and maintain...Full timePart time
- ...of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re... ...We’re looking for a talented Intermediate Software Development Engineer in Test (SDET) who doesn’t shy away from tackling hard problems...InternshipWork at officeRemote workWork from home
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...Remote jobWork at officeShift work
$119k - $246k per year
...pushing the envelope of what is possible. We are looking for an AI Software Developer Total target compensation: CAD $119,000 – $246,... ...class benefits. *This range includes Product Design, Software Engineer (Intermediate - Senior level), & Product Manager roles....Live InWork at officeWorldwide$140k - $165k per year
...resilient. Basetwo provides manufacturing engineers with a low code AI platform that helps... ...value to the users. ~3+ years of software development experience with modern full-stack... ...development. ~ Fluent in one or more backend and frontend technologies and have an interest...Long term contractFull timeWork from homeFlexible hours- ...across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation... ...integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised,...InternshipRemote work
$120k - $150k per year
...advanced device intelligence, powerful decision engine and investigation tools work together to... ...across the globe. Our award-winning software platform is powered by a team of world-... ...engineers to help us expand our novel streaming and database systems, which enable our detection...Full timeRemote work- ...Keller Executive Search is looking for an innovative and detail-oriented Software Engineer to join our team. In this role, you will be integral in developing software applications that meet the needs of our clients while ensuring the highest quality standards. If you have...Remote jobPermanent employment
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Long term contractWork at officeLocal areaRemote workWork from homeWorldwide
- Overview: Job Purpose As a Senior Software Development Engineer in Test you will work with the Systems Analysts, Development, and QA to understand the business/product requirements, system requirements and test scenarios related to the applications to build or modify the...Full time
- ...We are looking for a Senior Full-Stack Engineer to join our distributed team. You will be... ...Requirements ~5+ years of professional software development experience. ~ AI Fluency:... ...in $TypeScript$, $SQL$, and at least one backend language ($Go$, $Python$, or $Java$)....Full timeRemote work
- ...application service infrastructure, data & analytics and compute, cloud and storage. They will be joining a global network of software an infrastructure engineering specialists distributed across New-York, London, Montreal, Budapest and India right here in our Calgary office....Full timeWork at office
$15 - $16 per hour
...Job Responsibility: Job Summary We are seeking friendly and attentive Kitchen staff to join our team at Golf Fanatics. The ideal candidate will have some previous experience cooking or in a kitchen. As kitchen staff, you will be responsible for meals cooked properly, report...Hourly payPart timeSeasonal workFlexible hoursAfternoon shift$22 - $28 per hour
...Job Responsibility: Overview We are seeking enthusiastic and engaging Event Staff to join our team for various events. As an integral part of our operations, you will play a key role in ensuring that every event runs smoothly and that guests have a memorable experience....Hourly payFull timeCasual workFlexible hours- ...Join Our Team as a Hydrogeological Engineer and Shape the Future of Sustainable Mining... ...environmental professionals, and operational staff to solve complex hydrogeological challenges... ...in hydrogeological modeling software Knowledgeable of the Quaternary geology...Long term contractJob sharingPermanent employmentFull timePart timeLocal areaRelocationRelocation package
- ...Verdazo - Software Developer Position Summary Verdazo Analytics by Omnira Software... ...degree in Computer Science , Software Engineering, or similar, or equivalent experience... ...vcpkg ~ Experience with database backends, especially Oracle and/or SQL Server...Permanent employmentFull time
- ...Requisition ID: 98251 Job Category: Engineering Location: Calgary, AB, Canada Join... ...will: Collaborate with engineering staff to successfully lead and deliver large-scale... ...-scale projects; ~ Experience in mid-stream projects such as tank terminals, pump stations...Long term contractLocal areaFlexible hours
$20 per hour
...not only a place for our children and youth to grow but for our staff to grow too! We are passionate about helping staff develop new skills... .... You are proficient with Google Suite, registration software, database management, graphic design tools such as Adobe Suite or...Hourly payPermanent employmentTemporary workSummer workSeasonal workMonday to fridayFlexible hoursAfternoon shiftEarly shift- ...great benefits of joining our team! Flexible Hours Advancement Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships When not at work, you may catch us out in the community volunteering, raising funds for The Canadian...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Backend Engineer - Remote. Be the first to apply!
- backend developer Calgary, AB
- back end developer Calgary, AB
- backend software developer Calgary, AB
- software intern Calgary, AB
- software quality assurance Calgary, AB
- c#.net software developer Calgary, AB
- software technical support Calgary, AB
- software implementation project manager Calgary, AB
- remote software Calgary, AB
- junior software developer .net Calgary, AB

