Senior Software Engineer
Core
Develop scalable Java services for a brokerage platform, handling user authentication, authorization, and client data delivery.
Role type
Senior Software Engineer (Backend)
Builds
Scalable Java services and APIs for a brokerage platform
Domain
Financial Services / Distributed Systems
Deliverable
production ML models | product features (via careerplan.io/jobs/22770-senior-software-engineer-at-clear-street)
Required skills
Java, Spring Framework, Distributed Systems, System Design, Design Patterns, Data Structures, Algorithms
Preferred skills
OAuth2, Auth0, FGA, Authzed, gRPC, PostgreSQL, Redis, Docker, Gradle, Kubernetes
Responsibilities
Design systems and APIs to address complex business problems and scale to massive data volumes; Implement clean and efficient code using sound design patterns; Mentor team members and define engineering standards; Collaborate with engineers and stakeholders to deliver high-quality products.
Seniority
Senior, hands-on IC