Backend Engineer - Account Sharing
Core
Building scalable backend systems and greenfield financial products for international joint accounts, kid accounts, and shared spending experiences for global consumers.
Role type
Senior IC backend engineer (distributed systems)
Builds
International joint accounts, kid accounts, shared finance experiences, and scalable backend infrastructure for high-growth consumer products.
Domain
Consumer finance, international payments, regulatory compliance
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, microservice architecture, asynchronous system design, backend programming (Java/Kotlin/Python/Go), product ownership, technical strategy, system scalability, reliability engineering, API design
Preferred skills
Greenfield product development, international consumer products, payments/financial systems, compliance-heavy environments, event-driven architecture, Kafka, API-first development
Technologies
Java, Kotlin, Python, Go, Kafka, microservices
Responsibilities
Design scalable backend systems for high-growth consumer products, build international joint accounts and kid accounts, collaborate on customer discovery and product iteration, scale infrastructure across multiple markets, contribute to architectural discussions and technical strategy.
Seniority
Senior, hands-on IC