Senior Staff Software Engineer, Consumer Engineering (Web Infra)

AffirmAffirm·Remote(Remote US)
Software Development

WFA Digital Insight

As demand for skilled software engineers continues to rise, with a 25% increase in remote tech jobs in 2025, Affirm's Senior Staff Software Engineer role stands out. With a focus on web infrastructure, this position requires a unique blend of technical expertise and leadership skills. Given the current market context, where companies are investing heavily in digital transformation, this role offers a chance to make a significant impact. Candidates should be prepared to showcase their experience in leading technical projects and driving innovation in web development, as well as their ability to collaborate with cross-functional teams.

Job Description

About the Role

The Senior Staff Software Engineer role at Affirm is a critical position that will define and lead the web platform and infrastructure across all web engineering teams. This role requires a high level of technical ability, leadership, and experience in advancing and improving design systems, application architecture, CI/CD, observability, performance, and AI tooling for complex, mission-critical web applications. As a Senior Staff Software Engineer, you will be responsible for shaping best practices, leading architectural choices, and driving the successful delivery of critical initiatives. You will also mentor and grow a talented team of senior engineers and build relationships with architects and product teams across Affirm. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to drive technical vision and strategy.

What You Will Do

  • Build and drive web development strategy for all frontend teams
  • Deliver critical improvements to our large monorepo build and deploy systems, focusing on high reliability and performance
  • Architect and contribute to decisions on the right platform, tools, and technologies to support consistency and reliability
  • Empower web engineers to leverage AI to improve delivery speed, code quality, and developer experience across all web engineers at the company
  • Design, implement, and extend core platform components and functionality to enable new products and features to be built
  • Plan, design, and build our core platform software and systems to scale with an increasing number of users, features, business requirements, partners, and new engineers
  • Collaborate with cross-functional teams, including product, design, and engineering to drive technical initiatives
  • Develop and maintain technical documentation and standards for web development

What We Are Looking For

  • 10+ years of experience architecting, building, and scaling web apps for large user bases
  • A deep understanding of both current and emerging web technologies, such as React, Typescript, NX, Oxlint, TurboRepo, RSPack, and Vite
  • The ability to create and drive a complete technical vision and roadmap
  • Track record of successfully leading critical projects and leveraging partner teams for company-wide results
  • Extensive experience developing and implementing technical strategy that drove prominent change in system reliability and performance
  • Previous project management or people management experience, with the ability to influence, effectively communicate, and coach others
  • Strong verbal and written communication skills that can help influence and share critical decisions with stakeholders
  • Bachelor’s degree in a related field or equivalent practical experience

Nice to Have

  • Experience with AI-powered tooling and automation
  • Knowledge of cloud-based infrastructure and scalable systems
  • Familiarity with agile development methodologies and version control systems
  • Experience with mentoring and growing junior engineers

Benefits and Perks

  • Competitive base salary
  • Equity rewards
  • Monthly stipends for health, wellness, and tech spending
  • 100% subsidized medical coverage, dental, and vision for you and your dependents
  • Flexible working hours and remote work options
  • Opportunities for career growth and professional development
  • Access to cutting-edge technologies and tools
  • Collaborative and dynamic work environment
  • Recognition and reward for outstanding performance

How to Stand Out

  • Develop a strong portfolio showcasing your technical expertise and leadership skills in web development and infrastructure.
  • Prepare to talk about your experience with emerging web technologies and how you have applied them in previous roles.
  • Be ready to discuss your approach to technical strategy and how you have driven innovation in web development.
  • Highlight your ability to collaborate with cross-functional teams and drive technical initiatives.
  • Emphasize your experience with AI-powered tooling and automation, and how you have leveraged them to improve delivery speed and code quality.
  • Show enthusiasm for Affirm's mission and values, and explain how your skills and experience align with the company's goals.
  • Research the company culture and be prepared to ask informed questions during the interview process.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.