Posted on: 19/09/2025
We are seeking a skilled Backend Engineer to join our team.
You will develop and maintain scalable, reliable, and high-performance backend systems.
This role involves working with technologies in microservices architecture, RestAPIs, database management, and data streaming.
You will collaborate closely with front-end engineers, product teams, and other stakeholders to deliver robust solutions that drive our products forward.
Location : Remote, India
What You Will Do :
- Design, develop, and maintain backend services and APIs using frameworks such as FastAPI and Flask.
- Build and maintain relational (e.g., MySQL, PostgreSQL) and non-relational (e.g. Cassandra) databases, ensuring data integrity and scalability.
- Optimize SQL queries and work with complex data models.
- Architect and implement microservices using containerization technologies like Docker and Kubernetes.
- Build and manage CI/CD pipelines to automate deployment processes.
- Implement data streaming solutions using technologies such as Kafka, ensuring smooth data ingestion and processing pipelines.
- Work with Git for version control and collaborate effectively with cross-functional teams on code reviews and merge processes.
- Ensure security best practices are followed for backend services and API endpoints.
- Perform regular code testing, debugging, and troubleshooting to improve performance and stability.
- Collaborate with frontend engineers and DevOps teams to ensure seamless integration and delivery of features.
- Participate in agile ceremonies (sprint planning, daily stand-ups, etc.) to ensure smooth and timely delivery of projects.
Qualification and Experience :
Preferred Candidates from Tier-1 and Tier-2 Colleges (IIT, NIT, IIIT) Only.
- Proficiency in Python programming.
- Experience working with backend frameworks such as FastAPI and Flask.
- Solid understanding of relational and non-relational database design and management, including
expertise in SQL.
- Hands-on experience with microservices architecture and RESTful API development.
- Proficiency with Docker and Kubernetes for containerization and orchestration.
- Experience with data streaming platforms, e.g., Kafka.
- Knowledge of version control using Git and collaborative workflows (code reviews, branching strategies, etc.).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and managing backend services in the cloud.
- Strong understanding of software engineering best practices, including testing (unit, integration), debugging, and logging
- Excellent problem-solving skills, attention to detail, and a proactive approach to learning new technologies.
Good To Have :
- Familiarity with NoSQL databases like Cassandra, or Redis.
- Exposure to MLOps or working with machine learning models in production environments.
- Experience with monitoring tools such as Prometheus, Grafana, or ELK stack.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1549265
Interview Questions for you
View All