Principal Backend Engineer

CodeRound is hiring for this role.

Remote · Remote · Full-time · ₹50-75L · 6+ yrs

We are looking for a Principal Backend Engineer with 6–9 years of experience to lead the design and development of scalable, reliable backend systems for a fast-growing B2B platform. You will drive backend architecture, solve complex technical challenges, establish engineering best practices, and work closely with product and engineering teams to build systems that can scale with the business.

What you'll do

Must have

6–9 years of hands-on backend engineering experience. Strong proficiency in Python, Node.js, Java, or a similar backend language. Deep experience designing and building scalable backend systems and APIs. Strong understanding of system design, distributed systems, scalability, and high availability. Strong experience with relational databases and database architecture/optimization. Experience working with cloud infrastructure, preferably AWS. Proven experience owning and driving large, complex backend projects end-to-end. Strong understanding of software architecture, design patterns, testing, CI/CD, and production engineering. Ability to make sound technical decisions and drive engineering standards across teams.

Good to have

Experience with marketplaces, e-commerce, SaaS, or B2B platforms. Experience designing microservices and event-driven architectures. Strong experience with Kafka, Redis, RabbitMQ, queues, or other distributed technologies. Experience with Docker, Kubernetes, and cloud-native architectures. Experience designing high-throughput, low-latency systems. Experience with payments, inventory, order management, logistics, or third-party integrations. Strong observability experience across monitoring, logging, tracing, and production debugging. Experience mentoring engineers and influencing technical direction across multiple teams. Startup/high-growth product experience.

Apply for this role on CodeRound AI