Senior Backend Engineer

12 hours ago


Bangalore Urban Karnataka India, IN DIMAAG Full time

Role Summary

We are looking for a skilled Senior Backend Engineer with 3–8 years of professional experience in developing scalable web applications and backend services. The ideal candidate will have strong expertise in FastAPI, along with experience in database design, CI/CD, and cloud environments.

Roles & Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using FastAPI.
  • Develop and optimize web applications with a strong focus on performance, reliability, and security.
  • Design and manage relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Collaborate with frontend, DevOps, product, and data science teams to deliver end-to-end solutions.
  • Integrate machine learning models and background task queues (e.g., Celery, Redis, RabbitMQ) into production systems.
  • Ensure high code quality through unit and integration testing (e.g., PyTest), peer reviews, and best practices.
  • Troubleshoot and resolve issues in development and production environments.
  • Implement CI/CD pipelines, manage deployments, and work closely with DevOps on automation.
  • Write and maintain technical documentation for APIs, services, and system workflows.

Required Skills & Qualifications

  • 3–8 years of professional experience in backend/full stack development with Python.
  • Bachelor’s or Master’s degree in Computer science engineering, IT, or related field.
  • Hands-on experience with FastAPI (preferred), Flask, and/or Django in production environments.
  • Proficiency in designing and consuming RESTful APIs.
  • Strong database experience with SQL (PostgreSQL, MySQL) and familiarity with NoSQL (MongoDB).
  • Experience with Git/GitHub, Docker, and CI/CD pipelines.
  • Good understanding of asynchronous programming in Python.

Good to Have

  • Experience with Redis, Celery, or other background task queues.
  • Knowledge of GraphQL, WebSockets, microservices architecture.
  • Familiarity with Kubernetes or other container orchestration tools.
  • Exposure to cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with real time stream processing and AI pipelines
  • Understanding of data science workflows, statistics, or mathematics concepts.


  • Bangalore Urban, Karnataka, India, IN Pocket FM Full time

    PocketFM | SDE-2 | BackendLocation: Bengaluru, IndiaExperience: 3–6 YearsJob Type: Full-Time | OnsiteAbout UsPocket FM is a leading audio entertainment platform that brings engaging, serialized fiction to millions of listeners across genres like romance, thriller, fantasy, and more. With over 130 million users globally and strong traction in markets like...


  • Bangalore Urban, Karnataka, India, IN AppsForBharat Full time

    Role OverviewPosition Title: Engineering Manager (python / golang )Department: EngineeringLocation: Work From OfficeType of Role: Full TimeAbout the Role:-We are seeking a seasoned Backend Engineering Manager with deep expertise in Golang and Python to lead our backend team. The ideal candidate has 9+ years of experience in backend technologies and 2–3...


  • Bangalore Urban, Karnataka, India, IN Pocket FM Full time

    Software Development Engineer-BackendLocation: BengaluruExperience: 1-3 yearsAbout Pocket FMPocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment experience for the next billion users through a robust tech platform powered by data, intelligence, and audio...

  • Java Software Engineer

    12 hours ago


    Bangalore Urban, Karnataka, India, IN 6thStreet.com Full time

    Job Title: Senior Software Engineer (3+ Years Experience)Location: BengaloreJob Type: Full-timeExperience Level: 3+ Years Job Summary:We are looking for a skilled and motivated Java Backend Developer with over 3 years of experience to join our engineering team. Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid understanding...

  • Senior QA Engineer I

    12 hours ago


    Bangalore Urban, Karnataka, India, IN UrbanPiper Full time

    Senior Software Development Engineer in Test (SDET) – PythonAbout UrbanPiper:UrbanPiper is the leading SaaS platform in the restaurant industry. We’re helping the smallest of restaurants to the largest chains across the world to grow their in-store and online commerce. Right from automating all their workflows across online delivery platforms such as...


  • Bangalore Urban, Karnataka, India, IN GameChange Solar Full time

    The Backend Developer will contribute to a diverse range of projects and technologies, including cloud infrastructure, IoT, data acquisition and processing, automation, CI, APIs, CLIs, and more. This role focuses on enhancing the efficiency and security of data acquisition while developing new features to improve the usability and functionality of our Genius...


  • Bangalore Urban, Karnataka, India, IN Pocket FM Full time

    Hiring: Senior SDET (API + Automation)Location: Bangalore (Hybrid/On-site)Experience: 5–8 years We’re looking for a skilled Senior SDET to help us build scalable automation frameworks, improve test coverage, and ensure high product quality across our rapidly growing platform. What You’ll Do:Design, develop, and maintain API and backend automation...

  • Senior Java Developer

    12 hours ago


    Bangalore Urban, Karnataka, India, IN Innovatily Inc Full time

    We are seeking a highly skilled and experienced Senior Java Developer with 7 years of hands-on experience in Java/J2EE application development. The ideal candidate will have a proven track record of building high-performance, multi-threaded backend systems using Core Java, Spring Boot, and Microservices architecture, along with expertise in MongoDB, RDBMS,...


  • Bangalore Urban, Karnataka, India, IN Genesis Global Full time

    Senior Software EngineerBengaluru, IND Technology - Application Development / Full Time / hybridWHO WE AREGenesis transforms application development in financial markets by offering a low-code platform that supercharges developers and enables organizations to build performant, secure applications with unmatched speed, efficiency, and scale.We have the vigor...

  • Senior Data Engineer

    12 hours ago


    Bangalore Urban, Karnataka, India, IN USEReady Full time

    Job Title: Senior Databricks EngineerExperience Level: 5-8 YearsJob SummaryAs a Senior Databricks Engineer, you will be responsible for designing, developing, and optimizing our data architecture and pipelines on the Databricks Lakehouse Platform. You will leverage your deep expertise in Spark, Delta Lake, and cloud technologies to build scalable and...