Job Overview
Company
SaShr Consultants
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join SaShr Consultants and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p>We are looking for an experienced SDE-2 (Backend Engineer) to lead the design and development of scalable backend systems.
You will own critical components in Golang, architect event-driven solutions using Kafka, and ensure the reliability and performance of our REST APIs. As a senior member of the team, you will mentor junior engineers, make architectural decisions, and help shape the company's engineering culture.<br/><br/>Responsibilities :<br/><br/>- Own the end-to-end design and implementation of backend services in Golang.<br/><br/>- Architect and optimize event-driven systems using Kafka.
<br/><br/>- Lead the development of high-performance REST APIs and service integrations.
<br/><br/>- Design data models and ensure optimal performance across SQL and NoSQL databases.<br/><br/>- Drive engineering best practices, including unit testing, integration testing, CI/CD, observability, and monitoring.<br/><br/>- Mentor and guide junior engineers, providing technical direction and code reviews.<br/><br/>- Collaborate with product managers and architects to align system design with business needs.<br/><br/>- Identify bottlenecks and optimize performance at scale.<br/><br/>Qualifications & Experience : <br/><br/>- Bachelor's or Master's degree in Computer Science, Engineering, or related field.<br/><br/>- 3-6 years of backend development experience.
<br/><br/>- Strong expertise in Golang (Python experience is a plus, but not mandatory).
<br/><br/>- Proven experience with Kafka or similar messaging/streaming platforms.
<br/><br/>- Solid understanding of event-driven architectures, distributed systems, and microservices.<br/><br/>- Experience with SQL (Postgres, MySQL) and NoSQL (MongoDB, Cassandra, Redis) databases.<br/><br/>- Strong grasp of system design principles, scalability, and performance optimization.<br/><br/>- Hands-on experience with containerization (Docker, Kubernetes) and CI/CD pipelines.<br/><br/>- Excellent problem-solving and communication skills.
<br/><br/>- Ability to work independently and lead projects with minimal supervision.
</p> (ref:hirist.tech)
Don't Miss This Opportunity!
SaShr Consultants is actively hiring for this Software Development Engineer II - Backend Engineering position
Apply Now