Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Frontend (Marketing and Privacy)

$133k - $183k per year

Affirm

At Affirm , 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.
Marketing & Privacy Engineering (MPE) builds trusted, privacy‑aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the MarTech pillar owns Affirms Logged‑Out Web experiences, web experimentation, client‑side tagging, marketing technology integrations, attribution, and measurement. As a Software Engineer II on MPE, you will build and improve high‑traffic consumer web experiences while contributing to the experimentation, instrumentation, and marketing integrations that help Affirms understand and grow consumer acquisition. You will work in a modern web stack across React, TypeScript, shared component systems, testing, performance, and observability, with opportunities to develop deeper expertise in technologies such as Google Tag Manager, analytics and experimentation platforms, conversion tracking, and marketing APIs. You will partner with senior engineers as well as Product, Design, Marketing, Analytics, and Data Engineering to ship reliable experiences and ensure measurement and privacy requirements are considered during development. This role is a strong fit for an engineer who enjoys building polished web products, learning new technical domains, and taking increasing ownership of systems that operate at scale.

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 shipping web apps using declarative UI frameworks like React or Vue.
  • You have experience working with Javascript/Typescript.
  • 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 Affirms typically come in at the start of the pay range. Affirms 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 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 Affirms Holdings, Inc. (parent company).

CAN base pay range per year: CAD $133,000 - $183,000.

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

Affirms 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 Affirms 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

  • 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 Affirms 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: Affirms considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Frontend (Marketing and Privacy) in Alberta vacancy
  •  ...approach to where we work. Overview The Marketing Enablement & Technology (MET) team...  ...intersection of Marketing, Product, and Engineering, we own the platforms behind organic search...  ..., and QA automation. We're seeking a Software Engineer II who will build across two of our... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    13 days ago
  •  ...enterprise retail partners like Uber Eats, Hy-Vee, and Thrive Market on their own storefronts, spanning Storefront, Storefront Pro...  ...storefronts. That is the problem you will help solve. As a Software Engineer II on Carrot Ads, you will independently build and ship features... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    a month ago
  •  ...Overview The Advertiser Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the systems...  ...balancing User Experience and Platform Revenue. We are looking for a Software Engineer II with a strong quantitative background to join our Toronto-... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    20 days ago
  •  ...behind every seamless customer experience is a world-class engineering organization building the systems that make it all possible....  ...faster, more reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience team, you will play a critical role... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    29 days ago
  •  ...creation flows, creative management, reporting dashboards, and design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-facing experience, modernize our frontend architecture, and scale complex... 
    Front end
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    17 days ago
  • $55 - $60 per hour

     ...------------------------------ Who We Are Join a team of engineers dedicated to helping agricultural and greenhouse customers identify...  ...everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Night shift

    NES Fircroft

    Alberta
    8 days ago
  •  ...services to a diverse range of end-user markets including Safety & Security, Environmental...  ...team members, sales, technical support, and engineering. Perform on-site installation, repair,...  ...XRD) systems. Use customer management software to monitor service calls, manage parts... 
    Remplacement
    Full time
    Traineeship
    Work at office
    Remote work
    Worldwide

    Thermo Fisher Scientific

    Alberta
    8 days ago
  •  ...Instacart’s brand and business in Canada. We're looking for a Senior Marketing Manager II to own consumer marketing for Canada. You will be responsible...  ...-based consumer tech company navigating Canada as a distinct market. - A proven ability to develop marketing strategy,... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Instacart

    Alberta
    18 days ago
  • $122k - $170k per year

     ...observability features. Our team includes engineers located in New York City and fully remote...  ...in data structures, algorithms, and software design/architecture ~ Hands-on experience...  ...people to innovate at the speed of the market. We have redefined the data platform for... 
    Full time
    Internship
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Alberta
    8 hours ago
  •  ...Developer Experience team at Instacart is the force multiplier for our 1000+ engineers. We define and build the platforms, tools, and practices that enable Instacart engineers to ship high-quality software faster — from AI-powered code review to build infrastructure, developer... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    a month ago
  • $30 - $35 per hour

    Description: Title: Project Administrator II Location: North York, ON & Chatham,...  ...(NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas,...  ...securing visas and work permits, to providing market-leading benefits packages and... 
    Permanent employment
    For contractors
    Work at office
    Local area
    Immediate start
    Worldwide

    NES Fircroft

    Alberta
    8 days ago
  •  ...our Sales team as a Sales Representative II. Summary The Sales Representative II...  ...•    Requires B.S. degree in Engineering, Industrial Technology or related fields,...  ...field experience with emphasis on sales and marketing. Must be able to travel to customer accounts... 
    Full time
    For contractors
    Work at office

    HRT Solutions

    Alberta
    29 days ago
  •  ...System (IDS) team, requiring technical fluency to bridge design, engineering, and tooling infrastructure. About the Role You'll own end-to-...  ...and work closely with Design and Product Leadership, Marketing, Engineering, and several other cross-functional partners to deliver... 
    Full time
    Contract work
    For contractors
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    12 days ago
  • $192k - $202.5k per year

     ...Overview Instacart's Ads Optimization team is the decision-making engine of our $1B+ ads business. We own the systems responsible for...  ...in production systems #LI-Remote Instacart provides highly market-competitive compensation and benefits in each location where our... 
    Remote job
    Permanent employment
    Contract work
    Manual labor
    Work at office
    Work from home
    Flexible hours
    Alberta
    17 days ago
  •  ...Review existing piping standards/specs and create new piping engineering specs as required. Prepare and submit pressure piping design registration...  ...acceptable. ~ Piping/Pipeline Stress Analysis using CAESAR II, AutoPipe, etc. ~ Knowledge of ASME B31.1, B31.3, B31.4, CSA... 
    Full time

    Cooec

    Alberta
    23 hours ago
  •  ...Job Description Join Miratech as a Director, Product Marketing and play a pivotal role in shaping the commercial success of our...  ...drive commercial growth by transforming Miratech’s offerings into market-relevant solutions that accelerate pipeline creation and revenue... 
    Full time
    Internship
    Relocation

    Miratech

    Alberta
    13 days ago
  •  ...regular in-person events. Learn more about our flexible approach to where we work. Overview The Marketing Data Science & Analytics (MDSA) team is Instacart's analytical engine for Paid Media, SEO, and Retailer Marketing — partnering with channel leaders, Finance, and senior... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    17 days ago
  •  ...advertisers and retailers to grow, and the Ads ecosystem needs a Product Marketing center of excellence to lead it. This role leads a team of advertising-focused Product Marketers with cohesive go-to-market strategies and inbound and outbound marketing plans, so product and... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    11 hours ago
  • $140k - $165k per year

     ...the role: Reporting to the Manager, Commercial, the Senior Engineering Supervisor, Projects is accountable for safely delivering a portfolio...  ...will be handled in accordance with EVR’s Recruitment Privacy Policy, which you can view here. About EVR EVR is a Canadian... 
    For contractors
    Work at office
    Relocation package

    Elk Valley Resources

    Alberta
    3 days ago
  • $216k - $283.5k per year

     ...future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals....  ...technologies Collaborate with Product Management, Engineering, and Marketing for continuous improvement Support enterprise Proof of... 
    Flexible hours

    Snowflake

    Alberta
    1 day ago
  •  ...natural gas and energy sector and is seeking a Vice President of Engineering to provide technical leadership, develop engineering...  ...initiatives. Monitor industry trends, technologies, standards, and market developments to support innovation and continuous improvement.... 
    Long term contract
    Full time
    Temporary work
    Remote work

    ecl.vincere.io

    Alberta
    1 day ago
  •  ...design for conversion, engagement, retention, and long-term customer value. ABOUT THE ROLE We’re looking for a Senior Product Designer II to join the Lifecycle & Growth team and help shape some of Instacart’s most important customer experiences. This role is ideal for a highly... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    a month ago
  •  ...ActioNet is looking for a Subject Matter Expert II - Radio Support in support of Department...  ...or other business, computer science, engineering, mathematics, or related sciences....  ...ground radio and data link hardware and software (ie. WinTAK, ATAK, TRAX, L3Harris CPA) as... 
    Flexible hours

    ActioNet, Inc.

    Alberta
    more than 2 months ago
  • usd125k - usd135k per year

     ...Senior Software Project Manager role at SCIEX (Danaher) managing complex software and systems development for analytical instrumentation...  ...for stakeholders Requirements ~ Bachelor's degree in engineering or computer science ~7+ years software engineering or project... 

    Danaher

    Alberta
    13 days ago
  •  ...Miratech in the global IT services and consulting space seeks a Director, Product Marketing to drive commercial growth by translating Miratech's offerings into market-relevant solutions that accelerate pipeline and revenue. You will architect solution structures, develop... 

    SmartRecruiters, Inc.

    Alberta
    2 days ago
  •  ...more customers become Instacart+ members and realize the benefits of doing so. We're looking for a Senior Product Marketing Manager to own the full go-to-market strategy for Instacart+. You'll shape how we position, message, and grow the membership program from acquisition... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    26 days ago
  •  ...operations across the Instacart marketplace. We are seeking an Android Engineer to serve as a technical lead within the Pick & Deliver...  ...challenges across multiple retailer priorities, new picking models, market expansion, and platform-scale investments. You will partner... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Instacart

    Alberta
    15 days ago
  • Drive customer success as a Senior Solution Engineer at Snowflake. Leverage your expertise in database and cloud technologies to engage clients and demonstrate innovative solutions. In this role, you will drive complex customer solutions and support large deals by collaborating... 

    Snowflake

    Alberta
    1 day ago
  •  ...technology that connects customers, shoppers, retailers, and brands through a reliable, convenient online marketplace. The Site Reliability Engineering team helps ensure that this experience remains resilient, scalable, and dependable as Instacart grows. We are seeking an... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    14 days ago
  •  ...Thermo Fisher Scientific seeks an experienced Clinical Research Associate (Level II) to conduct clinical trial monitoring and site management across multiple studies. The role involves remote and on-site visits to assess protocol compliance, manage documentation, and ensure... 
    Remote work

    Thermo Fisher Scientific

    Alberta
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Frontend (Marketing and Privacy). Be the first to apply!