Software Engineer – Application Platform
Core
Develop, test, deploy, and maintain high-performance, globally distributed Go applications and operate scalable, self-service systems for configuring, distributing, and deploying trading components.
Role type
Mid-level IC application platform engineer
Builds
Runtime environments and services for trading and business applications
Domain
Financial technology / Trading infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, or Java, automated testing, CI/CD pipelines, Docker, Kubernetes, Linux, distributed computing, cloud-native design
Preferred skills
DevOps mindset, experience with cross-functional collaboration
Technologies
Go, Python, Java, Docker, Kubernetes, Linux
Responsibilities
Develop and maintain high-performance distributed applications, design platform capabilities for software configuration and deployment, support customers and unblock teams, own the end-to-end service lifecycle, operate systems during business hours, balance trade-offs between latency, throughput, and scalability
Seniority
Mid-level, hands-on IC