This role is for one of the Weekday's clients Salary range: Rs 4500000 - Rs 10000000 (ie INR 45 - 100 LPA) Min Experience: 10+ years Location: Bengaluru JobType: full-time We are looking for an experienced Lead Backend Engineer to drive the design, development, and evolution of highly scalable backend systems for enterprise-grade supply chain products.
This is an exciting opportunity to join a well-established product development organization with over 1,500 employees and USD 280 million in annual revenue , building innovative technology solutions that power complex global supply chain operations.
As a Lead Backend Engineer, you will play a critical role in defining technical architecture, mentoring engineering teams, and delivering robust, high-performance backend services.
You will collaborate closely with product managers, architects, DevOps engineers, and cross-functional teams to build secure, reliable, and scalable distributed systems capable of handling large-scale business transactions.
Key Responsibilities Design, develop, and maintain highly scalable backend applications using Golang .
Lead the architecture and implementation of microservices and distributed systems.
Drive engineering best practices, including code quality, testing, security, and performance optimization.
Collaborate with product management to translate business requirements into scalable technical solutions.
Mentor and guide senior and junior engineers through technical leadership and code reviews.
Build resilient APIs and backend services that support mission-critical supply chain applications.
Optimize database performance, caching strategies, and system throughput for high-volume workloads.
Work closely with DevOps teams to improve CI/CD pipelines, deployment automation, and cloud infrastructure.
Participate in architectural discussions, technical planning, and technology roadmap decisions.
Troubleshoot production issues and ensure high system availability, reliability, and observability.
Promote engineering excellence by introducing modern backend development practices and scalable design patterns.
Required Skills & Qualifications 10–18 years of professional software engineering experience with significant backend development expertise.
Strong hands-on experience with Golang , including building production-grade applications.
Deep understanding of distributed systems, concurrency, multithreading, and scalable application design.
Experience designing RESTful APIs and event-driven architectures.
Strong knowledge of microservices architecture and backend design principles.
Experience working with relational and NoSQL databases, including performance tuning and data modeling.
Proficiency with containerization technologies such as Docker and orchestration platforms like Kubernetes.
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Strong understanding of CI/CD pipelines, version control systems, and automated testing frameworks.
Knowledge of message brokers such as Kafka or RabbitMQ is highly desirable.
Familiarity with monitoring, logging, and observability tools for production environments.
Excellent problem-solving skills with the ability to make sound architectural decisions.
Strong communication and stakeholder management skills with proven leadership experience.
Preferred Qualifications Experience developing enterprise SaaS or large-scale product platforms.
Exposure to supply chain, logistics, warehouse management, or enterprise software domains is an advantage.
Experience leading engineering teams and driving technical initiatives across multiple projects.
Strong understanding of system security, scalability, and performance engineering.
Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.