Posted on: 20/01/2026
Job Responsibilities :
- Understand company needs to define system specifications and communicate them to the software development teams.
- Understand Business requirements and utilize product knowledge to make decisions in line with company objectives.
- Able to make decisions along with the team on the choice of the tech stack.
- Passionate about writing code that is reusable, replicable, and scalable
- Own multiple systems and work with engineers, product managers, and engineering leaders to identify opportunities for business impact
- Participate in setting a vision and objectives for the team in alignment with business and market needs
- Provide mentorship in framework design to engineer product development teams
- Steer and collaborate effectively with the team of developers and engineers till the product goes live. Ensure the implementation of the agreed architecture and infrastructure
- Providing technical leadership and support to software development teams. Oversee assigned programs (e. g. conduct code review) and provide guidance to team members.
Job Requirements :
- B.Tech. / B.E. degree in Computer Science or equivalent software engineering degree/experience.
- Minimum 9+ years of experience in software development using one or more of Go / NodeJs / Java and the
ability to manage complex programs
- Experience in data modeling, distributed system design, creating and managing microservice architecture, and communication protocol
- Must have experience in working with NoSQL databases (Mongo | ES | Cassandra). Good to have exposure to SQL databases (Postgres | MySQL)
- Must have experience working on event-driven architecture with exposure to one of the messaging systems (Kafka , Google Pub Sub , AWS SQS , RabbitMQ)
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
- Strong knowledge of design principles, user interfaces, web standards, and usability.
- Excellent analytical, and people management skills with a problem-solving attitude.
Whats there for you ?
Our team handles everything infra, tooling, and self-manages a bunch of databases, such as :
- 150+ microservices with event-driven architecture across different tech stacks.
- More than 100,000 RPS of internet traffic on our edge gateways.
- ~20,000 events processed per second.
- 100s of TBs of data on self-managed databases.
- Real-time continuous deployments at scale.100s of deployments every week to production.
- Bleeding-edge tech like Golang, Mongo, ES, Kafka, Kubernetes, Istio
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Engineering Management
Job Code
1603458