Senior Software Engineer, Simple Trade Experience
Core
Design and deliver highly performant, available, and consistent backend and frontend systems powering trading for millions of users worldwide.
Role type
Senior Software Engineer (Trading Infrastructure)
Builds
Critical buy, sell, and convert journeys on the Simple interface supporting multiple trading types and assets
Domain
Financial Technology / Trading Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend systems languages (Java, Golang), Distributed systems design, Data stores (MongoDB, Redis), Legacy system re-architecture, Observability, Generative AI integration
Preferred skills
Trading or financial systems experience, Web-scale traffic handling
Technologies
Java, Golang, MongoDB, Redis
Responsibilities
Own design and delivery of trading systems, Architect robust extensible systems for multiple trading types, Partner with product and design to ship trading experience, Drive production service evolution and scaling, Strengthen engineering quality through code reviews and mentorship
Seniority
Senior, hands-on IC