Software Engineer, Balance Abstraction
Core
Designing and building large-scale financial infrastructure systems and APIs that handle billions of money movement requests.
Role type
Senior Staff Software Engineer (Balance Abstraction)
Builds
Next-generation Stripe products, core engineering tenets, and scalable service endpoints.
Domain
Financial technology / High-scale distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby, Java, TypeScript, SQL, GRPC, REST, GraphQL, event processing (SQS/Kafka), relational/document/columnar database schema design
Preferred skills
None stated
Technologies
Ruby, Java, TypeScript, SQL, GRPC, REST, GraphQL, SQS, Kafka
Responsibilities
Scope, design, and maintain large-scale systems handling billions of requests; define storage schemas and query data stores; review API launches for compatibility and extensibility; construct core engineering tenets and design principles; mentor early-career engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities