Lead Senior Associate | Backend Developer | Bengaluru | Engineering as a Service/ Operate (Bengaluru, IN)
Deloitte
Deloitte
Seeking a seasoned Senior Software Engineer specializing in backend development, distributed systems, and cloud-native architecture. This role focuses on designing, building, and optimizing scalable backend platforms using Golang and Python, with an emphasis on creating high-performance microservices and robust distributed systems for enterprise-level applications.
The position offers the opportunity to work with cutting-edge technologies like Golang, gRPC, Protocol Buffers, Redis, MySQL, and Docker, while adhering to modern CI/CD practices. Experience in transforming monolithic applications into microservices and implementing containerized solutions is a strong asset. You will contribute to building resilient, production-ready solutions in a dynamic environment.
Key responsibilities involve architecting and developing sophisticated backend services, crafting efficient REST and gRPC APIs, and implementing real-time communication mechanisms like WebSockets. You will be instrumental in optimizing system performance, ensuring the high availability of applications, and collaborating closely with product, QA, DevOps, and support teams within an Agile framework.
Furthermore, this role requires a deep understanding of networking fundamentals, including TCP/IP and the OSI model. You will actively engage in automation development, backend testing, and the intricate troubleshooting of complex distributed systems, contributing to overall engineering excellence.
Ideal candidates will possess approximately 7 years of hands-on experience in backend development, with a solid grasp of distributed systems and cloud-native application design. Proficiency in Golang and Python is essential, alongside extensive experience with Linux environments and related technologies.
Essential skills include Golang, Python, Docker, Redis, MySQL, Linux, Jenkins, Git, REST APIs, gRPC, Protocol Buffers, Nginx, Flask, WebSockets, and Microservices Architecture. A proactive approach to problem-solving, strong analytical capabilities, and a passion for building resilient backend systems are highly valued.
Deloitte
Engineering as a Service