Senior Software Engineering
Core
Design, build, and operate scalable backend services and APIs for high-throughput, distributed cloud systems.
Role type
Senior Software Engineer (Backend)
Builds
Scalable backend services, APIs, and distributed cloud systems
Domain
Cloud infrastructure, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C#, object-oriented programming, distributed systems, data structures, algorithms, system reliability, performance optimization, fault tolerance, observability, automation, root-cause analysis
Preferred skills
curiosity, adaptability, quick learning, collaborative mindset, self-motivation
Technologies
Java, C#
Responsibilities
Design and implement backend services and APIs, ensure system reliability and performance, troubleshoot production issues, collaborate with product and architecture teams, improve engineering practices
Seniority
Senior, hands-on IC