Senior Backend Developer

3 weeks ago


Bengaluru, Karnataka, India IAI solution Pvt Ltd Full time

Job Title : Senior Backend Developer (Python, FastAPI & MongoDB)

Location : Bengaluru, India

Position Summary :

We are looking for a Senior Backend Developer with 4+ years of professional experience in Python-based development, especially using FastAPI and MongoDB. The ideal candidate is skilled in building and maintaining scalable, high-performance back-end services and APIs, has strong understanding of modern database design (SQL & NoSQL), and has experience integrating backend services with cloud platforms.

Experience or interest in AI/ML projects is a strong plus, as our products often interface with LLMs and real-time AI pipelines.

Key Responsibilities :

- Design, build, and maintain robust backend services using Python and FastAPI.

- Develop and maintain scalable RESTful APIs for internal tools and third-party integrations.

- Work with MongoDB, PostgreSQL, and Redis to manage structured and unstructured data efficiently.

- Collaborate with frontend, DevOps, and AI/ML teams to deliver secure and performant backend infrastructure.

- Implement best practices in code architecture, performance optimization, logging, and monitoring.

- Ensure APIs and systems are production-ready, fault-tolerant, and scalable.

- Handle API versioning, documentation (Swagger/OpenAPI), and error management.

- Optimize queries, indexes, and DB schema for high-performance data access.

- Maintain clean code with emphasis on object-oriented principles and modular design.

- Troubleshoot production issues and deliver timely fixes and improvements.

Qualifications :

- Overall Experience : 4+ years in backend software development.

- Python : Strong proficiency with object-oriented programming.

- Frameworks : Hands-on experience with FastAPI (preferred), :

- MongoDB : Experience with schema design, aggregation pipelines, and indexing.

- Familiarity with SQL databases (PostgreSQL/MySQL).

- Experience with Redis and optionally Supabase.

API Development :

- Proficient in building and documenting REST APIs.

- Strong understanding of HTTP, request lifecycles, and API security.

Testing & Debugging :

- Strong debugging and troubleshooting skills using logs and tools.

Performance & Scalability :

- Experience optimizing backend systems for latency, throughput, and reliability.

- Tools : Git, Docker, Linux commands for development environments.

Must-Have Skills :

- Proficiency in Python and object-oriented programming

- Strong hands-on experience with FastAPI (or similar async frameworks)

- Knowledge of MongoDB for schema-less data storage and complex queries

- Experience building and managing REST APIs in production

- Comfortable working with Redis, PostgreSQL, or other data stores

- Experience with Dockerized environments and Git workflows

- Solid grasp of backend architecture, asynchronous programming, and performance tuning

- Ability to write clean, testable, and maintainable code

Good-to-Have Skills :

- Experience with asynchronous programming using async/await

- Integration with third-party APIs (e.g., Firebase, GCP, Azure services)

- Basic understanding of WebSocket and real-time backend patterns

- Exposure to AI/ML pipelines, model APIs, or vector DBs (e.g., FAISS)

- Basic DevOps exposure : GitHub Actions, Docker Compose, Nginx

- Familiarity with JWT, OAuth2, and backend security practices

- Familiarity with CI/CD pipelines and versioning

- Basic understanding of GraphQL or gRPC is a plus

Preferred Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field

- Demonstrated experience delivering production-grade backend services

- Experience working in agile teams and using tools like Jira

- Familiarity with Agile/Scrum methodologies and sprint cycles

- Interest or experience in AI/ML-integrated systems is a plus

Perks & Benefits :

- Competitive salary with performance-based bonuses

- Opportunity to work on AI-integrated platforms and intelligent products

- Access to latest tools, cloud platforms, and learning resources

- Flexible working hours and hybrid work options

- Wellness initiatives and team-building activities

(ref:hirist.tech)

  • Bengaluru, Karnataka, India beBeeBackend Full time ₹ 10,00,000 - ₹ 20,10,000

    **Job Title:** Senior Backend DeveloperAre you a seasoned developer looking to take your backend skills to the next level? We have an exciting opportunity for you to join our team as a Senior Backend Developer.**About the Role:**We are seeking a highly skilled and experienced backend developer who can drive backend architecture and development using Node.js,...


  • Bengaluru, Karnataka, India NEXTHIRE LLP Full time

    Job Title : Senior Backend Developer Python/FastAPILocation : Bangalore (Work from Office 5 Days)Experience : 8+ YearsJoining : Immediate (Candidates available to join in September preferred)Job Description : We are looking for a Senior Backend Developer with strong expertise in Python and FastAPI to join our team in Bangalore. The ideal candidate will...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job OpportunityWe are seeking an experienced software engineer to join our team as a Senior Backend Developer. In this role, you will be responsible for designing, developing, and deploying scalable and efficient backend systems using Java 8 or higher, Spring Framework, Hibernate/JPA, and Microservices Architecture.Total experience: 5+ yearsKey skills:


  • Bengaluru, Karnataka, India beBeeBackend Full time ₹ 17,61,705 - ₹ 23,16,840

    Job TitleA Senior Backend Developer with expertise in designing and developing scalable Python code for web services and software applications.We are seeking a skilled Senior Backend Developer to join our team of innovators. In this role, you will be responsible for crafting backend APIs using Python, working collaboratively with front-end developers, data...


  • Bengaluru, Karnataka, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior Backend Developer   Job Description We are seeking a highly skilled and experienced backend developer to join our team. As a senior backend developer, you will be responsible for designing, implementing, and maintaining the back-end services of our applications. The ideal candidate will have a strong background in software development,...


  • Bengaluru, Karnataka, India beBeeBackend Full time ₹ 15,00,000 - ₹ 28,00,000

    Senior Backend DeveloperOverview:We are seeking a highly skilled and experienced Senior Backend Developer to join our team.The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems using Java and related technologies.The ideal candidate will have a strong background in computer science fundamentals,...


  • Bengaluru, Karnataka, India Webknot Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About the Role:We are seeking a highly skilled Senior Backend Developer with strong experience in building scalable, high-performance, and secure backend systems. The ideal candidate should be passionate about clean architecture, writing robust code, and optimizing backend performance.Note: We are not looking for candidates from backgrounds — expertise in...


  • Bengaluru, Karnataka, India Loop Health Full time

    Job DescriptionThis is a senior-level position for a Backend Engineer or Backend Architect who will own the entire backend architecture, from design and implementation to long-term strategy. The role requires a professional with at least 6 years of experience, a deep understanding of scalable systems, and the ability to lead, mentor, and collaborate with...


  • Bengaluru, Karnataka, India beBeeTechnicalLead Full time ₹ 1,84,32,000 - ₹ 2,32,72,000

    Backend Technical LeaderWe are seeking a seasoned professional to drive backend development within our Platform Services Team.This role involves serving as a tech lead, collaborating with engineering managers, senior engineers, and cross-functional partners to design, implement, and maintain the technical underpinnings of our money movement platform.Key...


  • Bengaluru, Karnataka, India Apex One Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    Senior Backend Developer (Java, Spring Boot, object databases, Elasticsearch)Requirements:6+ years of experienceProficiency in Java, Spring Boot, object databases, ElasticSearch/Solr,Practice in using AWS cloud, Docker & Kubernetes, REST APIsExperience in building scalable and high-performance systemsStrong communication skills in English (B2+)Nice-to-have:...