Sr. Backend Engineer II - US Stocks
Core
Design, build, and run scalable backend services for trading US stocks, handling order flow, balances, currency conversion, market data, and portfolio features.
Role type
Senior Backend Engineer (Trading Systems)
Builds
Scalable backend services and APIs for trading, funding, market data, and portfolio features
Domain
Fintech / US Stock Trading
Required skills
Java, Go, Microservices, REST/gRPC, Kafka, Redis, SQL/NoSQL, Cloud (GCP/AWS), CI/CD, System Design
Preferred skills
Brokerage/Trading domain experience, FIX protocol, WebSocket streaming, Liquidity Provider integration
Technologies
Java, Go, Kafka, Redis, GCP, AWS
Responsibilities
Design resilient order routing logic across multiple Liquidity Providers; Integrate with US brokerage and custody partners; Handle US-specific events like dividends and stock splits; Investigate production incidents and perform root cause analysis; Mentor mid-level engineers; Lead design reviews and code reviews
Seniority
Senior, hands-on IC with mentorship responsibilities