Lead Senior Associate | Backend Developer | Bengaluru | Engineering as a Service/ Operate
Deloitte
Deloitte
Join our dynamic team as a Senior Backend Developer, focusing on Golang and Python. This role is ideal for an experienced engineer with a proven track record in backend development, distributed systems, and crafting cloud-native applications. You'll play a key part in building and optimizing scalable backend platforms that power enterprise-level solutions.
We're looking for someone adept at designing high-performance microservices, developing robust APIs, and creating reliable distributed systems. Your expertise will be crucial in leveraging technologies like Golang, gRPC, Protocol Buffers, Redis, MySQL, and Docker within modern CI/CD environments. Experience in transitioning from monolithic architectures to microservices and implementing containerized deployments is a significant plus.
Key responsibilities include architecting and developing backend services, creating both REST and gRPC-based APIs, and implementing real-time communication features using WebSockets. You will be instrumental in optimizing system performance, ensuring the high availability of our applications, and collaborating effectively with product, QA, DevOps, and support teams in an Agile setting.
Your role will involve deep dives into Linux environments, developing automation solutions, conducting thorough backend testing, and expertly troubleshooting complex distributed systems. A solid understanding of networking fundamentals, including TCP/IP, UDP, DHCP, and the OSI model, is essential.
The ideal candidate brings approximately 7 years of hands-on experience in backend development, distributed systems, and cloud-native architecture. Essential skills encompass Golang, Python, Docker, Redis, MySQL, Linux, Jenkins, Git, REST APIs, gRPC, Protocol Buffers, Nginx, Flask, WebSockets, and Microservices Architecture.
We value strong problem-solving abilities, sharp analytical skills, and a genuine passion for building resilient backend systems. You should be driven to achieve engineering excellence and deliver business-critical solutions within fast-paced, evolving environments. Experience with cloud-native development, CI/CD pipelines, performance optimization, and scalable system design will be considered highly advantageous.
Deloitte
Engineering as a Service