CareerPlan

Software Engineer, Balance Abstraction

US-PERMRemoteFull-time$190k2026-05-20 → 2026-11-10

Core

Design, build, and maintain large-scale financial systems and APIs handling billions of money movement requests.

Role type

Senior Software Engineer (Balance Abstraction)

Builds

Next-generation Stripe products, core engineering tenets, and design principles for the team.

Domain

Financial infrastructure, high-scale distributed systems

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 build APIs and services; analyze requirements and translate to technical specs; review API launches for compatibility; act as team representative in technical meetings; mentor early-career engineers; construct core engineering tenets and design principles.

Seniority

Senior, hands-on IC with mentorship responsibilities