Backend Software Engineer at Affirm
Affirm
Shape data-driven marketing insights as a Senior Software Engineer at Affirm, focusing on backend systems and measurement technologies. This remote role allows you to tackle complex problems in a dynamic environment. As a Senior Software Engineer in the Marketing & Privacy Engineering team, you will leverage your backend development expertise in Python or Kotlin, collaborating with various stakeholders to deliver impactful measurement systems. Your role involves addressing open-ended challenges, enhancing data quality, and contributing to downstream growth outcomes. Key Responsibilities:
- Own and deliver quarterly goals for your engineering team
- Collaborate with product management, design, and analytics teams
- Identify and advocate for project and process improvements
- Support operational stability with monitoring and metrics
- Foster a culture of quality through effective code reviews
- 4+ years in backend system design and development
- Proficient with AWS, MySQL, and Kubernetes
- Experience with measurement systems and marketing technologies
- Familiarity with data pipelines and analytical models
- Strong communication skills for effective teamwork
- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent... ...You’ll Do Build Scalable Infrastructure: Design and maintain backend systems and data infrastructure that support high volumes of integrations...SuggestedRemote jobPermanent employmentFull timeImmediate start
- ...Reports to: Director of Software Type: Full-Time Location:... ...You'll design and build the backend systems behind AuraNet in Python... ...use it in the field. We value engineers who make good decisions quickly... ...environments such as Gazebo or Unreal Engine. Background in security...SuggestedFull timeShift work
$181k - $241k per year
...experience designing, developing and launching backend systems at scale using languages like... ...working in search or related recommendation engines You have experience delivering major... ...Equity Grade - 7 Employees new to affirm typically come in at the start of the pay...SuggestedWork at officeRemote workFlexible hours$85k - $110k per year
...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of... ...ISTAR team is seeking a working level Software Engineer to support delivery of critical... ...provided they can demonstrate depth in backend class decomposition, layered architecture...SuggestedFull timeInternshipWork at officeRemote workFlexible hours- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools to know sooner...SuggestedPermanent employmentFull timeInternship
- ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Application Team Lead... ...them Solid understanding of REST APIs and how frontend and backend systems interact — you’re comfortable owning both sides Awareness...Permanent employmentFull timeImmediate start
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details:...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...application of unique new technologies to fiber-optic communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team. Position Overview In this senior technical role, you will...Long term contractFull timeRemote work
- ...processes evidence, there's a good chance our software is working behind the scenes. That's been... .... The Role The Staff Software Engineer specializes in mobile app development and... ...business objectives. Integrate with backend services provided through REST, WebRTC, and...Full timeInternshipRemote workWork from home
- ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable insights... ...(4 days per week in-office). In this role, youʼll own core backend architecture while contributing full-stack when needed,...Full timeInternshipManual laborWork at office
- ...team is looking for a passionate Senior Software Engineer to help build the secure, reliable, and... ...that connect millions of consumers with affirm’s financial products Authentication is... ...experience designing, developing, and launching backend systems at scale using languages like...Remote workFlexible hours
- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director... ..., and long-term maintainability. Work closely with backend and frontend engineers to understand system design and build automation...Long term contractPermanent employmentFull timeWork at office
- ...We're hiring a small group of exceptional new grads to join our Engineering team full-time. This isn't a rotational program or a sliver of... ...engineering: you'll build real depth in the most in-demand skill set in software today. Build your career in Ottawa: you don't have to move...Remote jobFull timeFlexible hours
- ...Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise... ...values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well-funded and building...Long term contractFull timeWork at officeLocal areaWork from home
$70k - $120k per year
...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...! Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for...Full timeWork at officeLocal areaFlexible hours- ...excellence. Job Description The Role: The Solution Test Engineer will work to bridge the gap between platform and feature... ...Spirent, Spirent Test Center, Avalanche, Ixia, Ixload • Test software and equipment automation using Tcl/Tk, Expect, ATS/EASY, OO Programming...Permanent employmentFull time
$74k - $98k per year
...interface. We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll... ..., Claude Code, and Playwright MCP to improve test coverage, engineering efficiency, and release confidence. We work in a supportive, high...Full timeWorldwide- ...200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work
- ...scalable and maintainable Participate in all stages of the software development cycle, including designing and developing new system... ...Continuous Delivery life-cycle. Leading and mentoring other engineers as well as liaising with other parts of the business....Full timeInternshipRemote work
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation... ...Software Developers to join our growing engineering team. Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work...Full time
- ...Description We are seeking a Full-Stack Software Developer with strong Java and CMS (... ...or University degree in computer science, Engineering, IT, or related discipline ~ Minimum 5... ...experience with: ~ Java (JRE/JDK) and backend development ~ Liferay (Portal and/or DXP...Full timeContract workTemporary workPart timeInternshipFlexible hours
$90k - $115k per year
...vision applications with our growing global team. Our hardware and software solutions are built for performance, enabling low-latency, real... ...software team ~ Provide technical support to the engineering project team, Product Management and Application Engineering...Full time- ...customer-managed environments. As a Junior Software Developer on the Mission Control squad,... ...workflow. What You'll Do - Build and improve backend features in our Java microservices — REST... ...- Collaborate with product, platform engineering, and support teams to resolve field...Full time
- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing... ...Qualifications ~3-5 years of software engineering experience, with exposure to the entire stack of development (backend, APIs, UI). ~1+ years working with...Full time
$120k - $155k per year
...below! About the Role As the Senior Software Developer , you’ll be joining a small,... .... You’ll work closely with every engineering discipline at RBR, which means your code... ...Comfort spanning the full stack: UI through to backend, data, and external system integrations...Long term contractFull timeInternshipWorldwideShift work- ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand...Full time
$155k - $180k per year
...your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical... ...: Proven track record of leading technical teams, mentoring engineers, and driving complex technical projects to completion Communication...Full timeImmediate start$110k - $270k per year
...Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems . Veeva Systems, a pioneer... ...layers of our technology stack, with a primary focus on backend development, and opportunities in frontend and DevOps Strategic...Full timeWork at officeLocal areaRemote workWorldwide- ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and... ...time spent going deep into infrastructure. ~ Strong production backend experience. TypeScript / Node.js is ideal, but we care more...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...Job Description: As a Staff Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in a fast-paced, start-up-like environment working in a small team...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer at Affirm. Be the first to apply!


