Sr. Software Engineer II, Trading Services
140k – 190kChicago, ILCaliforniaColoradoFloridaHybrid6+ YOE
Summary
Design, build, and deploy scalable Scala backend systems in Kubernetes for high-performance trading platform. Requires 6+ years experience and strong distributed systems expertise.
About the role
Responsibilities
- Design, develop, and maintain backend systems using Scala, leveraging Kubernetes for container orchestration
- Architect, deploy, and manage backend applications in a Kubernetes environment to ensure scalability, availability, and resilience
- Implement and enhance microservices architecture for trading applications, promoting modularity and maintainability
- Develop distributed systems to support high-performance and low-latency trading platform requirements
- Implement robust monitoring and logging solutions to track and analyze backend system performance in real time
- Integrate backend systems with various market data feeds, ensuring accurate and timely data for trading activities
- Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and other engineers, to deliver end-to-end trading solutions
- Create and maintain technical documentation for backend systems, Kubernetes configurations, and deployment procedures
- Work directly with project managers to help deliver solutions
Requirements
- BA or MS degree in Computer Science, Software Engineering, or a related field
- 6+ years of software development experience designing, implementing, testing, and maintaining real-time applications
- Professional experience with Scala backend software development
- Experience working with Kubernetes and cloud services such as Google Cloud Platform
- Dependable team player with a strong work ethic, exceptional accuracy, and strong analytical and problem-solving skills
- Comfort resolving uncertainty and communicating effectively for issue resolution
- Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects
Nice-to-Haves
- Financial knowledge
- Experience leveraging AI/ML tools or technologies to enhance software development, system performance, or automation
Compensation & Benefits
- Salary range: $140,000 - $190,000 USD
- Annual target bonus of 10% (50% individual performance, 50% company/team performance)
- 401k with up to 3.5% company match
- 18 days PTO per year + 7 paid holidays
- 1 Service Day annually
- Paid Parental Bonding Leave
- Health, Vision, Dental Coverage
- Life and Disability Insurance covered 100% by company
Skills
ScalaKubernetesGoogle Cloud PlatformMicroservicesDistributed SystemsBackend DevelopmentReal-time SystemsMonitoringLoggingContainer Orchestration
Similar roles at this salary range
All Backend Engineering jobs →Sr Software Engineer, Edge
Senior Software Engineer building and maintaining backend features for Cribl Edge, a multi-platform data collection agent running on Windows, Linux, and Mac. Requires strong OS fundamentals, TypeScript/Node.js experience, Docker/K8s, and cloud platform knowledge.
160k – 210kUnited StatesBackend EngineeringRemote5+ YOEAWSGCP