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

Senior Staff Software Engineer

$260k - $310k

Affirm

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's engineering team is building a large-scale, highly-available, and global infrastructure that is shared across multiple financial products. Ensuring that our infrastructure is accessible to all engineers is critical to the success of the business. We pride ourselves on our culture across engineering of engaging in thorough technical design review, operational excellence, and capable incident response and analysis. The Data and Storage Services team is responsible for handling all of affirm’s data (OLAP and OLTP) requirements and encompasses the entire range from critical online checkout databases all the way to our Batch Orchestration, Streaming Infrastructure, Event Driven Frameworks, BI and analytics tools and systems. Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for affirmers to secure, store, analyze, and transform data at exceptional scale. The Data Services organization encompasses the Lake Analytics Platform and Analytics Engineering teams. Our platform powers affirm’s analytical data ecosystem — from the lakehouse and query infrastructure that stores and serves data at scale, to the transformation and modeling layers that make data trustworthy and accessible to the business. We are responsible for Snowflake, FiveTran, Atlan, MonteCarlo, dbt, data governance, privacy controls, and the tooling that enables self‑service analytics with an AI focused mindset across the company. What you’ll do Architect and evolve affirm’s lakehouse analytics platform, driving strategy around Snowflake, Apache Iceberg, and Spark to deliver scalable, high-performance analytical infrastructure. Design and implement robust role‑based access control (RBAC) and dynamic data masking policies in Snowflake, ensuring data access is secure, compliant, and auditable across the organization. Lead the technical direction of analytics engineering practices, including data modeling, transformation pipelines (dbt), and data quality frameworks that enable trustworthy, self‑service analytics. Drive data governance and privacy engineering initiatives, leveraging tools like Atlan to manage data cataloging, lineage, classification, and policy enforcement. Identify and execute cost‑optimization strategies across affirm’s analytical compute and storage footprint, including Snowflake warehouse tuning, query optimization, and efficient data lifecycle management. Collaborate with product engineering, data science, and business intelligence teams to understand their data needs and provide continuous guidance on design, architecture, and best practices. Establish and champion best practices for lakehouse operations at scale, including schema evolution, table maintenance, partitioning strategies, and observability. Stay ahead of industry trends in analytical data platforms, data governance, and privacy technologies, and identify opportunities to innovate and improve our data offerings. Mentor engineers across the Lake Analytics Platform and Analytics Engineering teams, providing guidance on emerging technologies, development practices, and fostering a culture of technical excellence. Participate in an on‑call rotation and collaborate with other teams such as SRE to resolve production issues. What we look for Architect and implement: Design, develop, and maintain core components of affirm’s lakehouse analytics platform, with a focus on scalability, governance, and reliability. Snowflake expertise: Leverage deep knowledge of Snowflake to architect RBAC models, dynamic data masking, warehouse optimization, and multi‑cluster compute strategies. Should possess deep understanding of Snowflake internals including query profiling, micro‑partitioning, clustering, materialized views, and cost attribution. Analytics engineering: Drive the technical strategy for data modeling and transformation using dbt, including testing frameworks, documentation standards, and CI/CD for data pipelines. Data governance & privacy: Design and operate data governance frameworks using tools like Atlan, including data cataloging, lineage tracking, classification, and automated privacy policy enforcement. Lakehouse architecture: Tackle the challenges of large‑scale analytical data systems, including Apache Iceberg table management, schema evolution, storage optimization, and integration with Spark and Snowflake. Collaboration: Work closely with product managers, software engineers and analysts to translate business requirements into technical solutions, and with fellow engineers to deliver high‑quality data infrastructure. Mentorship: Guide and mentor junior and senior engineers, sharing your expertise and fostering a culture of technical excellence. Innovation: Stay ahead of the curve by researching and experimenting with emerging technologies and trends in the lakehouse, data governance, and analytics engineering space. Qualifications Experience: 10+ years of experience in software engineering or data engineering, with a proven track record of delivering complex data platform solutions that improve accessibility, performance, and governance of analytics infrastructure. Snowflake expertise: 6+ years of hands‑on experience with Snowflake or comparable analytical data warehouses, including RBAC design, data masking, query optimization, and cost management. Lakehouse & Big Data: Strong experience with Apache Iceberg, Spark, and cloud‑native data lake architectures on AWS (S3, EKS). Analytics engineering: Experience with dbt or equivalent transformation frameworks, including data modeling best practices, testing, and CI/CD for data pipelines. Problem solving: Exceptional problem‑solving and analytical skills, with the ability to identify and resolve complex technical challenges and establish long‑lasting solutions and processes. Programming skills: Proficiency in Python and SQL, with a strong emphasis on clean, maintainable code. Experience with Kotlin or Go is a plus. Leadership: Demonstrated leadership and mentorship skills, with the ability to inspire and guide others. You can also work cross‑functionally addressing technical challenges and influencing roadmaps outside your direct area of ownership. Innovation: You drive innovation in the platforms you build and operate, and have experience contributing to open‑source projects. You are passionate about engaging with the data engineering community. Infrastructure as code (IaC): Familiarity with automation tools like Terraform for managing data infrastructure. Communication: Excellent communication and interpersonal skills, with the ability to clearly articulate technical ideas to both technical and non‑technical audiences. This position requires either equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade - R Equity Grade - 15 Employees new to affirm typically come in at the start of the pay range. affirm 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 equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). USA base pay range (CA, WA, NY, NJ, CT) per year: $260,000 - 310,000 USA base pay range (all other U.S. states) per year: $232,000 - 282,000 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. Benefits 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. ESPP: an employee stock purchase plan enabling you to buy shares of affirm at a discount. We believe it’s on us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. By law, affirm will provide inclusive accommodations under the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, affirm considers qualified applicants with arrest and conviction records for U.S. positions that could be performed in Los Angeles or San Francisco. #J-18808-Ljbffr Affirm

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer in Detroit, MI vacancy
  • $174k - $262k

     ...corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...  ...work through Justice for Change. WHAT WE DO At Relativity, engineers don't just write code. They shape how industries uncover... 
    Suggested
    Home office

    Relativity

    Detroit, MI
    4 days ago
  • $132.8k - $250.8k

     ...Intelligence (FPI) Telematics team is looking for a strong Staff Software Engineer to build web applications and services that result in useful...  .../Deploy: Lead development of projects involving multiple senior and mid‑level engineers. Raise the Bar: Raise the engineering... 
    Suggested
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 days ago
  •  ...geometry, process planning, and fabrication, collapsing production timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology produces production-grade tooling every week, enabling tight feedback... 
    Senior

    Atomic Industries Inc

    Detroit, MI
    4 days ago
  •  ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD... 
    Senior

    Anveta

    Detroit, MI
    5 days ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals...  ...mission. Collaboration with the CEO, CDO, board members, and program staff is essential to create compelling cases for support and to engage... 
    Senior

    Confidential

    Detroit, MI
    2 days ago
  •  ...Title Software Engineer Senior Location Dearborn, MI Duration 3 months contract with possible extension or hiring Job Description The Global Data Insight & Analytics organization is seeking a Software Engineer to lead and advance our internal Data Science and AI/ML platform... 
    Senior
    Contract work
    Work experience placement

    ManpowerGroup Global, Inc.

    Dearborn, MI
    2 days ago
  •  ...Senior SDET position is responsible for the design and implementation of automated tests, tools and test environment for the Verity...  ...responsible for project success. Contribute to improving Verity's software development processes (version control, code reviews, unit... 
    Senior
    Work experience placement

    Custom Business Solutions

    Southfield, MI
    3 days ago
  •  ...Job DescriptionJob DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast paced team that designs, develops...  ....The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC... 
    Senior
    Local area
    Work from home

    General Motors

    Warren, MI
    5 days ago
  •  ...Senior Software Engineer KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit. In this role, you'll be responsible for designing and building resilient and scalable services and modules for our platform... 
    Senior
    Flexible hours

    KODE Labs

    Detroit, MI
    3 days ago
  •  ...report to Warren, MI or Milford, MI three times per week, at minimum. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and... 
    Senior
    Local area
    Relocation package

    General Motors Ventures

    Warren, MI
    3 days ago
  •  ...Senior Software Engineer - MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer with 8+ Years of specialized technical experience to support, maintain, and enhance a suite of mainframe applications. The... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Detroit, MI
    6 days ago
  • $500 per month

     ...dedicated, dispersed team where you can architect your impact and shape the company’s vision? Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you’ll play a key role in designing, building, and evolving our core platform. You’ll work across the... 
    Senior
    Full time
    Immediate start
    Home office
    Flexible hours

    Signal Advisors

    Detroit, MI
    2 days ago
  • $113k - $254.2k

     ...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Detroit, MI
    3 days ago
  • $97.9k - $179.5k

     ...and implement technology solutions that support risk management and governance. The opportunity We are seeking a highly motivated Senior Associate focused on SAP application risk and controls and technology enablement to manage client engagement teams, work with a wide... 
    Senior
    Work experience placement
    Flexible hours

    EY

    Detroit, MI
    3 days ago
  •  ...Backend Engineer at Sift As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences that help thousands...  ...users. About the role Develop and test very complex software solutions with minimal direction Release and validate software... 
    Senior

    Rocket Companies

    Detroit, MI
    3 days ago
  •  ...Join to apply for the Senior Embedded Software Engineer role at Astemo Ltd. The Software Design Engineer is primarily responsible for developing software for EPS - Electric Power Steering. This role requires performing customer requirements analysis, developing software... 
    Senior
    Full time
    Local area

    Astemo Ltd.

    Detroit, MI
    4 days ago
  • $107k - $241.5k

    Join to apply for the Senior Software Engineer role at Rocket Loans As a Senior Software Engineer, you will be working on an innovative and scalable platform that originates personal loans. You will use your experience in software development to write clean, tested, and... 
    Senior
    Minimum wage
    Full time

    Rocket Loans

    Detroit, MI
    5 days ago
  •  ...testing for current, new and major programs. Lead development of software system team design content and software anomaly corrections....  ...Bachelor’s degree in Computer Science, Electronics Engineering, Software Engineering, Electrical Engineering, or related field... 
    Senior
    Work at office
    Local area
    Remote work

    SwiftCruit

    Warren, MI
    5 days ago
  • Senior Software Engineer — Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person Detroit-based startup building modular electric platforms for specialty vehicles. We take cab chassis from OEMs like Ford and Harbinger and build configurable vehicle systems... 
    Senior
    Remote work

    Grounded RV

    Detroit, MI
    5 days ago
  •  ...Join to apply for the Senior DevOps Engineer role at Apex Systems 19 hours ago Be among the first 25 applicants Join to apply for the Senior...  ...Gateway Strategy. Build and Innovate: Develop robust application software and automation tooling leveraging cloud-native... 
    Senior
    Full time
    1 day per week

    Apex Systems

    Dearborn, MI
    4 days ago
  • $77k - $202k

     ...Requirements: Up to 80% The Opportunity As a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients...  ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless... 
    Senior
    Full time
    H1b

    PwC

    Detroit, MI
    1 day ago
  •  ...A client is seeking a highly experienced Senior Cloud Architect to lead the design, implementation, and optimization of cloud solutions...  ...architecture issues and guide teams through resolution. Mentor engineers and developers on cloud technologies, patterns, and best... 
    Senior

    Insight Global

    Detroit, MI
    4 days ago
  •  ...application teams. Good understanding and experience in running Azure Operations. Provide technical leadership and mentoring to cloud engineers. Troubleshoot production issues and perform root cause analysis (RCA). Basic OS scripting skills (e.g., Python, Bash, PowerShell)... 
    Senior

    Siri InfoSolutions

    Detroit, MI
    4 days ago
  • $113k - $254.2k

     ...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and... 
    Senior
    Hourly pay
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Detroit, MI
    5 days ago
  • General Motors is seeking a Senior Software Engineer for the Notification Platform, shaping multi-channel communications across email, SMS, in-vehicle, app push, and inbox. You will own core platform services, drive end-to-end delivery, and influence architectural decisions... 
    Senior

    General Motors

    Warren, MI
    4 days ago
  • $166k - $248k

     ...Day to Day As a Senior Manager of Software Engineering for Responsible AI, you will manage multiple engineers accountable for building scalable, reliable, and high‑impact systems that power Indeed’s products and services. You will work directly with engineering leads... 
    Senior

    Indeed

    Detroit, MI
    4 days ago
  • $113.52k - $226.56k

     ...As our Senior Manager of Software Engineering, you will lead a high-impact team building R1’s Entri platform - powering critical patient scheduling and order management workflows across healthcare systems. This role sits within our Patient Experience organization, where... 
    Senior
    Local area

    R1 RCM

    Detroit, MI
    4 days ago
  • $85k - $150k

     ...solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech. We are seeking a hands‑on Sr. Software Engineer to lead the design, development, and support of enterprise‑grade applications that power critical business interactions and... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally

    Detroit, MI
    5 days ago
  •  ...Job Description DUTIES : Serve as chief engineer of the next generation compute motherboard (GPU, MLA, custom silicon). Execute on...  ...Autonomous Driving Compute including all elements of hardware and software. Capable of organizing and driving design for manufacturing... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    6 days ago
  • $97.9k - $179.5k

     ...automate manual processes. The opportunity As our Risk Technology practice continues to expand, we are seeking a highly motivated Senior Associate, focused on SAP application risk and controls and technology enablement, to manage client engagement teams, work with a... 
    Senior
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Detroit, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!