Member of Technical Staff, Settlements
About the Role
You will plan, build, release, and maintain high-quality software for the Settlement Network. You will drive system architecture and technical direction, implement and maintain automated tests, and build cloud-native microservices. You will review code across the stack, break down and estimate large projects, and mentor engineers. You will collaborate cross-functionally and support services in production over time, balancing delivery speed with reliability and user value.
Requirements
- 8+ years of professional experience building API-first backend services
- Experience designing building and deploying cloud-native microservices
- Experience with REST GraphQL or gRPC APIs
- Practical experience building complex distributed systems
- Experience creating automated tests and maintaining test culture
- Strong computer science fundamentals including algorithms data structures and operating systems
- Experience building services from scratch and supporting them in production
- Commitment to code quality infrastructure and end-user experience
- Preferred experience with C++ or Go
- Preferred experience with Kubernetes
- Preferred experience with system security including authentication authorization and API keys
- Finance industry experience is a bonus
Responsibilities
- Plan and design system architecture
- Build API-first backend services
- Design build and deploy cloud-native microservices
- Implement and maintain automated tests
- Develop and maintain complex distributed systems
- Ship and support services in production
- Review code across the stack
- Break down and estimate large projects
- Mentor and guide engineers
- Collaborate cross-functionally
Benefits
- 100% health dental and vision coverage for employees and dependents
- Meaningful equity
- Generous perks and benefits package
