Staff Software Engineer
Core
Define long-term technical vision and architect complex back-end subsystems for a financial platform serving millions of users.
Role type
Staff Software Engineer (Back-end Architecture)
Builds
Scalable back-end systems, microservices, and infrastructure for payment, savings, and investment features.
Domain
FinTech / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Back-end software engineering, Microservices architecture, Java, Cloud platforms (AWS), Technical strategy, Cross-organizational collaboration, Thought leadership, Talent development
Preferred skills
FinTech domain expertise, Startup environment experience
Technologies
PostgreSQL, Java, Spring Boot, AWS (EC2, ECS, S3, Lambda, Kinesis, ElasticSearch)
Responsibilities
Architect complex subsystems with cross-product considerations, Design and build scalable high-quality systems, Drive technical alignment across the organization, Develop next-generation technical leaders, Contribute to back-end infrastructure to support user financial goals
Seniority
Staff, hands-on IC with strategic scope