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.
- ...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
- ...The Role BeyondTrust is seeking a Staff Software Development Engineer to help lead the evolution of the... ...forefront of designing and building a new platform-native module, along with scalable,... ..., graph data modeling, and analytics at scale. Experience building multi...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
- ...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
- ...are stronger together. The Role As Staff Software Development Engineer, you'll be the Linux kernel authority... ...enforcement layer of our Identity Security Platform. These components decide, in-kernel,... ...engineers and the policy-backend team on the shared plane: policy semantics...PlatformFull time
- ...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
- ...Sonatype is the software supply chain security company. We provide the world’s best... ...leading open source dependency management platform. This empowers enterprises to create... ...supply chains. We're looking for a Staff Software Engineer to help lead our Data Identity team...PlatformFull timeContract workFlexible hours
- ...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
$148k - $218.5k
...month , and so much more. As a Senior Analytics Engineer, you will be responsible for transforming... ...directly within our Databricks-based platform to help build and maintain the... ...and maintain data pipelines and Delta Lake tables within Databricks , including...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
$70k - $150k
...5-10 years of experience in backend or full stack development.... ...strong problem-solving and analytical ability. We look for clear... ...practical knowledge of prompt engineering and techniques for evaluating... ...retrieval, or analytics platforms is desirable. Experience...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
- ...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
- ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems... ...builds and operates the back-end platforms that power Mozilla products and services... ...release cycle. Together with many other backend platforms across the organization,...PlatformFull timeImmediate startRemote workWorldwideHome office
- ...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
- 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
- ...heights. Our cutting-edge cloud platform, coupled with AI -driven analytics tools, unlocks the true essence of... ...skilled and experienced Senior Software Engineer, AI to perform a key role in our... ...systems, applied machine learning, backend engineering, data pipelines,...PlatformFull timeFlexible hours
- ...Role Overview We're looking for Backend AI Engineers to design, build, and own the core AI infrastructure... .... This role is a blend of backend software engineering, ML infrastructure, and... ...in production, and build the reusable platform capabilities that our customer-facing...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
$199.8k - $244.2k
...match right is equal parts engineering, product judgment, and... ...across stacks — either backend and frontend or two frontend platforms, such as Android and... ...~ Hands-on knowledge of software engineering best practices... ...Experience with mobile analytics and experimentation tooling...PlatformFull timeWork at officeRemote work2 days per week$170k - $190k
...talent into real opportunity. We train the engineers the AI era runs on, building toward... ...programs run on our sophisticated learning platform, a set of Ruby-based applications with... ..., and reporting. We're looking for a Staff Software Engineer who can lead at multiple...PlatformFull timeRemote work- ...Job Title: IT Service Management & Analytics Specialist Job Type: Full Time (FTE) Location: Montreal, QC (Hybrid) Job... ...with strong knowledge of ITSM practices, enterprise ITSM platforms, operational analytics, and stakeholder management. The ideal...PlatformFull time
- ...are currently seeking a Software Development Specialist... ...is required, deep backend development expertise... ...applications. Strong analytical, troubleshooting, and... ...Technology, Software Engineering, or equivalent work experience... ..., Android, or cross-platform frameworks)....PlatformWork experience placementWork at officeRemote workFlexible hours
- ...proprietary Digital Operations platform that runs across our... ..., and enterprise analytics. We operate a full software development lifecycle internally... ...patterns, and extend the backend services those clients depend... ...Science, Software Engineering, Information Technology,...PlatformPermanent employmentFull timeWork at officeLocal areaRemote work
$159k - $221k
...disrupt industries by unleashing the power of software and data. We enable organizations of all... ...AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally... .... Our team currently consists of six engineers, some located in New York City and some...PlatformRemote jobWork at officeWorldwideFlexible hours- ...grows through two very different engines: inbound and channel. We've... ...that answer. You'll be the analytical counterpart to our marketing... ...marketing analytics at a B2B SaaS, software or fintech company; ~ Deep... ...or a comparable attribution platform. What the job comes with...PlatformFull timeWork at officeLocal areaRemote workFlexible hoursShift work
- About the Observability Platform Team The Observability Platform team exists to make production legible to every engineer and AI agent at Wealthsimple, on their first day and every day after. We treat the platform as a product, with our internal engineering teams as our...PlatformFull time
- ...Developer to develop visualization software to understand data where... ...reviews and contribute to engineering best practices; and maintain... ...with strong organizational, analytical, and time management skills;... ...; familiarity with cloud platforms (Azure, AWS, or GCP); experience...PlatformFull time
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!






