Jobs ยท empllo
Back-End Engineer, Trading
Nimbus Data Systems ยท London ยท Posted 1d ago
About the role
๐ Description Design, build, and operate backend services in Kotlin and Python powering trading products. Develop services for order management, market data, and trade lifecycle in real-time. Build REST APIs and WebSocket streams for real-time prices and updates. Collaborate with product, frontend, and trading teams to add features quickly. Ensure high availability, reliability, and scalability; focus on latency and observability. Contribute to architecture decisions; write clean, maintainable code. ๐ฏ Requirements Professional backend experience; Kotlin and/or Python. REST APIs and real-time streaming (WebSockets; NATS/JetStream) a plus. Working knowledge of SQL; integration with internal/third-party services. Understand performance fundamentals and latency; scalable, real-time systems. Strong problem-solving and clear communication. Familiar with Docker/Kubernetes and AWS; open to learning. ๐ Benefits Full-time salary plus meaningful equity. London office in-person four days per week. Work from Anywhere: up to 20 remote days. ClassPass membership. Budgets for learning and professional development. Unlimited vacation policy.
Read the full posting on empllo โ
FAQ
Is the Back-End Engineer, Trading role at Nimbus Data Systems remote?+
This Back-End Engineer, Trading position is listed as hybrid (London).
What seniority level is this Back-End Engineer, Trading role?+
This is a mid level position.
How do I apply for the Back-End Engineer, Trading role at Nimbus Data Systems?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Nimbus Data Systems.