Lead Backend engineer
Bengaluru, Karnataka, India
upto 25 LPA
Roles and Responsibilities:
> Architect and build elegant systems solving complex engineering problems. > Contribute in all stages of backend development - including system architecture, low level design, database design, hands-on coding, driving test coverage and improving deployment infra. > Mentoring the engineering team and actively participate in hiring > Evolving the architecture for performance and scalability > Design, develop and own components of a highly scalable, distributed platform > Work closely with various stakeholders including Tech Leaders, Business, Product, QA to balance short term delivery and long term technology roadmap. > Bring process in team and actively involved in discussion to improve software development cycle.
> Minimum 6 years of experience including hands-on development in Java, Spring or related technologies > Experience building systems from scratch with good exposure to micro service architecture. > Should appreciate good application design and contribute to improving the overall architecture. > Should have experience in scaling backend services. Building a high availability system without a single point of failure. Experience in optimizing applications for low latency. > Strong fundamentals and real world application of Data Structures, Algorithms, Design Patterns and Problem Solving > While team management skills are a plus, it will be over and beyond solid tech chops. > Good understanding of AWS components and have used them in their day to day activities. > Good understanding of components like queuing and caching systems. > Strong bias for action leading constant improvements in the system and shipping new features.
Work Experience & Background
> Experience working in Startup/Product teams and building non trivial systems from scratch. Building tech at new age logistics companies like ShadowFax, Opinio, Delhivery, Rivigo, eKart, ATS is a huge plus.
Posted 18 days ago