
Affirm
Senior
Lead the lifecycle-orchestrator service rebuild at Affirm
Senior backend engineering role on Affirm's Merchant & Partner Lifecycle team, acting as a technical leader building a new lifecycle-orchestrator service that consolidates merchant lifecycle orchestration at the heart of multiple connected systems. Remote US, this interview centers on domain-driven design, distributed systems, and mentoring at 5+ years of backend experience on a stack of AWS, gRPC, Kotlin, Python, MySQL, and Kubernetes.
走进这场面试
免费 · 一场按这个岗位校准的真语音模拟
这场面试考什么
- Domain-Driven Design and service decomposition
- Distributed systems tradeoffs (availability, state machines, event-driven architecture)
- API design (HTTP and RPC/gRPC) and database design
- Cross-team technical leadership and mentoring
- Written technical communication (specs, ADRs)
- Agentic/AI-assisted development workflow
常见提问方向
Walk me through a system where you applied Domain-Driven Design to consolidate or simplify an architecture
Describe a distributed systems tradeoff you made involving availability, state machines, or event-driven design
How have you designed APIs (HTTP/RPC) and data models for a system serving massive scale?
Tell me about aligning technical scope with other teams on a cross-team project
How do you mentor engineers and drive their growth?
Describe a tech spec or ADR you wrote for a large, ambiguous problem
How do you use agentic development tools like Claude Code in your workflow?
相关面试

Affirm
Staff
Staff Product Manager, App Platform & Experience

Affirm
Mid
Analytics Engineer II

Affirm
Manager
Manager, Machine Learning Engineering (Repayment & Recovery)

Brex
Mid
Software Engineer II, Backend

Dropbox
Senior
Senior Infrastructure Software Engineer, Identity & Auth Engineering

Dropbox
Senior