Role Overview :
We are seeking a highly motivated and skilled Backend Engineer (SDE 2) to join our engineering team.
The ideal candidate will have hands-on experience in designing scalable system architectures, building robust backend services, and collaborating closely with cross-functional teams to deliver high-impact features.
You will be responsible for developing RESTful APIs, ensuring performance optimization, and managing backend role requires a problem-solver mindset, ownership of projects from concept to deployment, and an eagerness to mentor junior Responsibilities :
- Design, develop, and maintain backend services with a focus on scalability, reliability, and performance.
- Build RESTful APIs, microservices, and backend infrastructure for web and mobile applications.
- Write clean, modular, and testable code with appropriate documentation.
- Collaborate with frontend developers, product managers, QA engineers, and DevOps teams to deliver seamless product experiences.
- Conduct thorough code reviews, enforce best practices, and contribute to architectural decisions.
- Design and maintain database schemas and optimize query performance.
- Ensure robust integration with third-party services and internal systems.
- Implement and maintain unit, integration, and performance tests.
- Monitor backend performance, troubleshoot issues, and optimize application workflows.
- Participate in Agile development methodologies and maintain development Development :
- Hands-on experience designing and building RESTful APIs and working knowledge of GraphQL is a Control :
- Proficient with Git, GitHub / GitLab :
- Experience with writing unit tests, integration tests, and using tools like Postman, PyTest, JUnit, Mocha, etc.
CI / CD :
Familiarity with continuous integration and deployment tools like Jenkins, GitHub Actions, GitLab CI / CD, etc.Cloud & DevOps :
Basic to intermediate experience deploying services on AWS / Azure / GCP using Docker, Kubernetes, or serverless to Have :Experience working with message queues (Kafka, RabbitMQ, SQS).Exposure to event-driven architecture and microservices-based design.Knowledge of monitoring tools like Prometheus, Grafana, New Relic, or Datadog.Familiarity with domain-driven design (DDD) and clean architecture principles.Understanding of OAuth, JWT, and general API security best Skills & Attributes :Strong analytical and problem-solving abilities.Ability to work independently and collaboratively in a fast-paced environment.Effective communication and documentation skills.Willingness to mentor junior engineers and perform peer code reviews.Passion for learning new technologies and driving continuous improvement(ref : hirist.tech)