HamburgerMenu
hirist

Senior Backend Engineer - Python/FastAPI

Brivio
Multiple Locations
3 - 6 Years

Posted on: 19/09/2025

Job Description

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.


info-icon

Did you find something suspicious?