Skip to content

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 →
1Password

Developer, Billing Integrations

Developer building and maintaining billing, payments, and subscription systems. Requires 2+ years of software development experience with strong testing practices and API integration skills.

123k – 172kUnited StatesBackend EngineeringRemote2+ YOEStripeWebhooks
Fluidstack

Member of Technical Staff

Build core primitives for entity ownership, audit, authorization, and orchestration. Own domain models for power, datacenters, and chips while enabling AI agents to safely operate production systems.

150k – 250kSan Francisco, CA +3Backend EngineeringHybridGoKMZ
ZoomInfo

Senior Software Engineer - Workflows

Design and build scalable backend services and workflow orchestration systems using Java, Node.js, Temporal, and Kafka to power complex event-driven processing at scale.

140k – 200kWaltham, MABackend EngineeringHybrid5+ YOEJavaKafka
PlanetScale

Software Engineer

Design and build the control plane for provisioning, scaling, and healing Neki (sharded PostgreSQL) clusters. Requires 5+ years experience, strong Go proficiency, Kubernetes, and distributed systems expertise.

120k – 290kUnited StatesBackend EngineeringRemote5+ YOEGoAWS
Cribl

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