HamburgerMenu
hirist

Job Description

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


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in