HamburgerMenu
hirist

Software Development Engineer II - Backend Services

Catalyst IQ
Bangalore
9 - 11 Years
star-icon
4.4white-divider2+ Reviews

Posted on: 06/08/2025

Job Description


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 infrastructure.


This role requires a problem-solver mindset, ownership of projects from concept to deployment, and an eagerness to mentor junior developers.


Key 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 timelines.


PI Development :


- Hands-on experience designing and building RESTful APIs and working knowledge of GraphQL is a plus.


Version Control :


- Proficient with Git, GitHub/GitLab workflows.


Testing :


- 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 frameworks.


Nice 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 practices.


Soft 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


info-icon

Did you find something suspicious?