CareerPlanGet AI match score →
💼 Full-time🗓 2026-06-25

Core

Design, develop, maintain, and optimize complex, scalable, distributed systems handling large-scale datasets and high-throughput workloads.

Role type

Backend Engineer (Distributed Systems)

Builds

Scalable distributed systems, APIs, and data pipelines

Domain

Software Engineering / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Large-scale distributed systems design, system optimization, clean code development, architectural decision-making, mentoring, LLM-assisted development, API design, data pipeline engineering

Preferred skills

LLM integration, automation, cross-functional collaboration

Technologies

LLM tools (Claude, Cursor)

Responsibilities

Design and develop scalable distributed systems, optimize system performance and reliability, write efficient code in multiple languages, contribute to architectural decisions, mentor junior engineers, build LLM-ready platform interfaces

Seniority

Mid-level (3-5 years experience)

Rewrite
## About the role - Design, develop, maintain and optimise complex, scalable and distributed systems capable of handling large-scale datasets and high-throughput workloads. - Optimise performance, reliability and availability across the whole system. - Write clean, efficient, and maintainable code in multiple programming languages as needed. - Contribute to architectural decisions and help improve engineering best practices. - Work with a builder mindset, contribute and collaborate across cross-functional teams, to unblock and accelerate delivery. No role silos. - Actively mentor juniors through code reviews, design discussions and pairing. - Leverage LLM-assisted tools (Claude, Cursor, LLM-powered code review and testing) to accelerate development velocity and improve code quality. - Build and evolve the platform to be LLM-ready - design APIs, data pipelines and system interfaces that enable seamless LLM integration and automation. ## Required Qualifications - 3-5 years of experience in back-end software development focusing on large-scale distributed systems. - BE/B.Tech in Computer Science or a related
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗