Staff Software Engineer, Backend (Lake Analytics Platform)
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.
The Data and Storage Services team is responsible for Affirm’s data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration, streaming infrastructure, event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal platform data applications.
What You’ll Do
- Influence technical strategy: Define and drive the long-term technical roadmap for Affirm’s Lakehouse Platform across Apache Iceberg , Spark , Snowflake , and cloud-native storage, balancing scalability, reliability, governance, performance, and cost.
- Design and develop: Architect and implement platform capabilities that make analytical data secure, trustworthy, discoverable, and easy to use across Affirm’s engineering, analytics, machine learning, and business teams.
- Strengthen governance and access controls: Design and operate secure, auditable data access capabilities across Snowflake and the lakehouse platform, including RBAC, dynamic data masking, cataloging, lineage, classification, and privacy policy enforcement.
- Improve analytics engineering foundations: Partner with Analytics Engineering to evolve data modeling, transformation pipelines, testing frameworks, documentation standards, and data quality practices that enable trustworthy self-service analytics.
- Operate at scale: Establish best practices for lakehouse operations, including schema evolution, table maintenance, partitioning, compaction, observability, incident response, production support, and readiness for on-call operations.
- Optimize performance and cost: Identify and execute improvements across analytical compute and storage, including Snowflake warehouse tuning, query optimization, storage layout, lifecycle management, cost attribution, and operational efficiency.
- Collaborate cross-functionally: Partner with Infrastructure, Lakehouse Analytics, Analytics Engineering, Machine Learning, BI, Product Engineering, and SRE to translate stakeholder needs into durable platform architecture.
- Innovate: Stay ahead of industry trends in lakehouse architecture, open table formats, analytical compute engines, data governance, privacy engineering, semantic layers, agentic data tools, and AI-ready data infrastructure.
- Build teams: Mentor engineers, raise technical quality, and foster an inclusive culture of design rigor, operational excellence, and continuous learning.
What We Look For
- Lakehouse Platform Expertise: Proven experience architecting, building, launching, and operating large-scale OLAP systems, lakehouse platforms, or analytical data infrastructure using technologies such as Apache Iceberg , Spark , Snowflake , and cloud-native storage.
- Snowflake Platform Expertise: Hands-on experience with Snowflake or comparable analytical data warehouses, including RBAC, dynamic data masking, warehouse optimization, query profiling, clustering, and cost management.
- Data Platform Architecture: Strong understanding of table formats, schema evolution, partitioning, compaction, query performance, data lifecycle management, observability, and cost optimization for analytical systems.
- Governance and Trust: Experience designing secure, reliable, and governed data platforms, including RBAC/ABAC, data quality, lineage, classification, privacy controls, policy enforcement, and operational compliance.
- Analytics Engineering Foundations: Experience with dbt or similar transformation frameworks, data modeling best practices, testing, documentation, CI/CD, and data quality practices for analytical pipelines.
- Agentic Data Tools: Experience building or shaping semantic layers, self-service analytics platforms, internal data applications, or AI-enabled data tools that improve data accessibility and usability.
- Technical Leadership: Demonstrated ability to set technical direction, lead ambiguous platform initiatives, mentor engineers, and influence roadmaps across teams while staying close to implementation details.
- Collaboration: Strong ability to partner with engineering, analytics, machine learning, BI, product, and infrastructure teams to translate business needs into durable technical solutions.
- Communication Skills: Excellent communication skills, with the ability to clearly articulate technical concepts, tradeoffs, and recommendations to technical and non-technical stakeholders.
Qualifications
- Experience: 8+ years of experience in software engineering, data infrastructure, or data platform engineering, with 2+ years of technical leadership responsibilities.
- Hands-on Leadership: Hands-on experience leading teams to build critical data infrastructure.
- Snowflake / Analytical Warehouses: Hands-on experience with Snowflake or comparable analytical data warehouses, including access control, data masking, query optimization, and cost management.
- Lakehouse and Big Data: Strong experience with Apache Iceberg , Spark , and cloud-native data lake architectures.
- Analytics Engineering: Experience with dbt or equivalent transformation frameworks, including data modeling, testing, documentation, and CI/CD practices.
- Programming Skills: Proficiency in Python , SQL , or JVM-based languages, with a strong emphasis on clean, maintainable, production-quality systems.
- Infrastructure as Code: Familiarity with Terraform or similar automation tools for managing data infrastructure.
- Education: This position requires equivalent practical experience or a Bachelor’s degree in a related field.
- ...compounding interest. Affirm’s engineering team is building a large... ...-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools... ...years of experience in software engineering, data... ..., and cloud-native data lake architectures. Analytics...PlatformFull time
$117.6k - $252k
...intelligent orchestration platform for DevSecOps. GitLab... ...better, more secure software faster. The same principles... ...of this role Analytics Instrumentation is part of the Data Engineering and Monetization (DE&M)... ...lifecycle. As a Senior Backend Engineer, you'll guide...PlatformFull timeRemote work- ...AI Risk Decisioning™ Platform. Banks, fintechs, and... ...data layer behind our analytics product and design of... ...This is a hands-on engineering role with strong architectural... ...execution. Solid backend engineering. Our stack... ...Databricks , Spark , Delta Lake / Iceberg , or...PlatformFull timeRemote work
- ...BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for... ...and its integration with our shared platform substrates, drive our hardest technical... ..., graph data modeling, and analytics at scale . Experience taking new...PlatformFull time
- ...we build Affirm's advertising platform and evolve Marketplace into a... ...product management, design & analytics to ensure technical... ...designing, developing and launching backend systems at scale using languages... ...or related recommendation engines You have experience delivering...PlatformFull time
- ...We're looking for a Staff Engineer to join our Identity & Access Management (IAM) platform team. This is an individual contributor role with outsized technical scope... ...game developers, publishers, or players. Backend Engineering Go Engineering — Strong Go (Golang...PlatformFull timeImmediate start
- ...downstream integrations and analytics Pitch in at a code... ...company, advocating for engineering-specific roadmap items... ...with a variety of data lakes, BI systems , and iPaaS platforms a plus Strong coding... ...Ruby on Rails (Frontend & Backend) StimulusJS Redis...PlatformFull time
$240k - $300k
...Join Carta is the connected platform and AI-native ecosystem for private... ..., Carta brings together the software, services, and legal... ...Work With You’ll enter our engineering interview process as part of... ...specific team’s immediate gap. Staff Engineers at Carta are...PlatformFull timeImmediate start$122k - $163k
...They come to cultivate it. Our intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and... ...providers and application connectivity. We are looking for a Staff Software Engineer who can turn ideas into production capabilities and work...PlatformFull timeLocal areaWorldwideFlexible hours$130k - $173k
...come to cultivate it. Our intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and... ...management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of...PlatformFull timeLocal areaWorldwideFlexible hoursShift work$210k - $278k
.... About this role Our engineering team is responsible for taking... ...operations. The Platform team is responsible for ensuring... ...organization. We are looking for a Staff Software Engineer who’s capable of... ...8+ years of experience with backend technologies in a public...PlatformFull timeSelf employmentRemote workFlexible hours- ...We are building a next-generation intelligent data platform for private markets - a greenfield initiative that will... ...team working at the intersection of modern data engineering and applied AI. As a Staff Software Engineer, Data , you will own the design and hands-...PlatformFull time
- ...About the Observability Platform Team The Observability Platform... ...production legible to every engineer and AI agent at Wealthsimple... ...cardinality data. As the Staff Software Engineer on this team, you... ...events, columnar or streaming backends, cardinality, sampling,...PlatformFull time
- ...An overview of this role As a Backend Engineer on the Chat Engine team, you'll build the engine... .... You'll work alongside senior and staff engineers who will partner with you on... ...experience embedded across the GitLab platform. Chat Engine is the backend-focused team...PlatformFull timeRemote workNight shiftWeekend workWeekday work
- Position OverviewPosition Description We are hiring a Director Data, AI and Analytics. The Director Data, AI and Analytics will own the strategy, platforms, operating model, and outcomes for Data, AI, and Analytics across three FUJIFILM life-sciences businesses. In highly...PlatformFull time
- ...experiences. We're looking for an engineer who combines strong backend engineering fundamentals with... ...This role sits at the intersection of software engineering and AI, helping us build... ...Familiarity with Docker and cloud platforms (AWS preferred). ~ Experience using...PlatformFull timeRemote workFlexible hours
- ...working sessions called “surges.” Payments Platform Our mission is to move old money... ...deep technical mentorship to senior/staff engineers across Payments pods, upleveling system... ...payment systems) ~ Deep expertise in backend programming (e.g., Python , Go, Java)...PlatformFull time
$115.2k - $194.4k
...the intelligent orchestration platform for DevSecOps. GitLab... ...to ship better, more secure software faster. The same principles... ...overview of this role As a Backend Engineer on the Chat Engine team, you... ...ll work alongside senior and staff engineers who will partner with...PlatformFull timeRemote workNight shiftWeekend workWeekday work- ...technology that powers secure software development for thousands of organizations... ...around the world. As a Staff Software Engineer , you'll play a key role in... ...improvement of critical backend services that support our commercial platform. What you'll do: Design,...PlatformFull time
$130k - $160k
...ABOUT YOU We’re looking for a Backend Software Engineer with a strong infrastructure mindset to join our Technology team. This role sits at the intersection of backend development and platform engineering, with Kubernetes as a first-class concern , not just a deployment...PlatformFull time- ...GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables... ...trust GitLab to ship better, more secure software faster. The same principles built into... ...powered automation on repositories. As a Staff Software Engineer, you will set technical direction for...PlatformFull timeRemote work
- ...realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is... ...decisions for distributed systems, APIs, integrations, and platform capabilities, balancing business priorities with long-term...PlatformFull timeWorldwide
$156.8k - $196k
...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification... ...You Are ~8+ years of experience in backend engineering, with a strong foundation... ...with AWS, Kubernetes, or other cloud platforms. Experience with building scalable...PlatformFull timeTemporary workBank staffWork at officeRemote workFlexible hours- The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our... ...architecture across the domain and its integration with our shared platform substrates, drive our hardest technical bets, and...PlatformFull time
- ...first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” Payments Platform Our mission is to move old money into crypto and power financial access and payments for the crypto economy globally. As th...PlatformFull time
$75.9k - $141.9k
...-15+ years of experience in backend or full-stack development within... ...trading. We value strong analytical thinking and problem-solving... ...retrieval, or analytics platforms a plus. We value experience... ...in how AI can improve engineering productivity. We need a pragmatic...PlatformFull time- ...owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and... ...lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints...PlatformFull time
- ...CodePath’s educational programs run on our sophisticated learning platform, a set of Ruby-based applications with functionality... ...grading, career coaching, and reporting. We're looking for a Staff Software Engineer who can lead at multiple levels at once: the architecture,...PlatformFull timeRemote workHome office
- ...Title: Software Development Specialist Location... ...Tomcat is required, deep backend development expertise... .... Strong analytical, troubleshooting, and... ...Technology, Software Engineering, or equivalent work experience... ...iOS, Android, or cross-platform frameworks). Experience...PlatformContract workWork experience placementWork at office
$208k - $333k
...Summary Vice President, AI Software Engineering Overview: Mastercard... ...innovative large-scale software platforms and solutions from ideation... ...knowledge of data assets, analytics, and infrastructure to... ...production systems • Strong backend engineering skills in Java...PlatformFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Lake Analytics Platform). Be the first to apply!









