Senior Staff Software Engineer, Consumer Engineering (Web Infra)
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.