In this role, youll work on backend services that process and serve billions of data points, power ML-driven insights, and operate at high scale and high reliability. If youre motivated by hard technical challenges, modern infrastructure, and collaborating with strong engineers, this role is built for you.
RESPONSIBILITIES:
Design, build, and evolve large-scale, distributed backend systems that power data and AI products
Own services end-to-end – from architecture and design to production, monitoring, and continuous improvement
Drive performance, scalability, and reliability, using data and metrics to guide decisions
Build infrastructure and data pipelines that support machine-learning, analytics, and real-time use cases
Partner closely with Product, Data Science, and Analytics to turn complex data into impactful product features
Raise the engineering bar through code reviews, design discussions, and technical mentorship
7+ years of backend engineering experience in high-scale B2B SaaS or data-driven products
Proven track record building and maintaining production-grade distributed systems
Strong proficiency in one or more of: Python, Java, Go, Node.js, .NET – with a bias toward Python
Solid engineering fundamentals: system design, data structures, APIs, testing, and observability
Hands-on experience with data-intensive systems and complex data pipelines
BSc in Computer Science or equivalent practical experience









