HamburgerMenu
hirist

Software Development Engineer I/II - Backend Services

HyreSnap
Bangalore
1 - 5 Years
star-icon
4.5white-divider16+ Reviews

Posted on: 17/10/2025

Job Description

Description :


Responsibilities :


- Writing clean, efficient, and well-documented Python code.


- Develop back-end components to improve overall performance and system robustness.


- Maintaining and updating existing systems.


- Collaborating with team members to identify, design, and implement new features.


- Participating in code reviews to ensure code quality and consistency.


Requirements :


- Great programming skills with expertise in Python.


- Skills to build highly scalable and efficient backend services.


- Good knowledge of SQL and experience in working with relational databases.


- Experience in working with NoSQL database programs such as MongoDB.


- Hands-on experience in at least one Python web framework, such as FastAPI or Flask.


- Working knowledge of a message queuing system like RabbitMQ/ SQS? Kafka.


- Experience with Docker.


Good to Have :


- Experience working with Kubernetes, Queues (Rabbitmq / Kafka / SQS ).


- Experience with AWS, Elasticsearch is good to have.


- Clickhouse is good to have.


Good to have :


- Proficiency in prompt engineering and zero-shot classification for LLM-based applications in a production environment.


- Understanding and practical experience with large language models (LLMs), RLHF (Reinforcement Learning from Human Feedback) systems, and AI agent orchestration.


- Experience building and managing agent orchestrators and familiarity with protocols like MCP (Model Context Protocol), A2A (Agent-to-Agent Protocol), and ADK (Agent Development Kit).


info-icon

Did you find something suspicious?