Senior Software Engineer, Backend (Merchant & Partner Lifecycle)
Core
Building a cohesive lifecycle-orchestrator service to consolidate merchant lifecycle orchestration and scale the platform to hundreds of thousands of global merchants.
Role type
Senior IC backend software engineer (architectural transformation)
Builds
A new lifecycle-orchestrator service and modernized backend systems
Domain
Fintech / Credit / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Domain-Driven Design, distributed systems, API design (HTTP/RPC), state machines, event-driven architecture, database design, monitoring and alerting systems
Preferred skills
agentic development tools (Claude Code), engineering standards and tooling improvement
Technologies
AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes, Java
Responsibilities
Design and expand the platform backbone to scale globally; align scope with other teams for cross-team projects; mentor engineers; execute technical strategy for complex requirements; improve engineering standards and processes
Seniority
Senior, hands-on IC with architectural leadership