Python Engineer Backend

5 days ago


Bengaluru, Karnataka, India ACI Global Business Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Job Title

Python Engineer Backend & Data Aggregations

Location

Bengaluru, India (Hybrid / Remote flexibility)

Role Overview

Were looking for a Python Engineer (4–7 years) who's strong in backend development and has hands-on experience implementing aggregation and data computation use cases — such as device-level rollups, metrics computation, time-based summaries, or multi-source joins.

You'll work closely with platform, data, and product teams to design efficient aggregation logic and APIs that serve real-time and historical analytics, and you'll help make Condense's data platform more intelligent and scalable.

Key Responsibilities

  • Design and implement data aggregation logic for device, customer, or time-window-based metrics using Python.
  • Build clean, maintainable backend services or microservices that perform aggregations and expose results through APIs or data sinks.
  • Work with internal teams to translate business or analytics needs into efficient aggregation pipelines.
  • Optimize data handling — caching, indexing, and computation efficiency for large-scale telemetry data.
  • Collaborate with DevOps and data teams to integrate with databases, message queues, or streaming systems.
  • Write high-quality, tested, and observable code — ensuring performance and reliability in production.
  • Contribute to design discussions, reviews, and documentation across backend and data infrastructure components.

Required Qualifications

  • 2–4 years of professional experience as a Python Developer / Backend Engineer.
  • Strong proficiency with Python (async programming, data structures, I/O, concurrency).
  • Experience with data aggregation, metrics computation, or analytics workflows (batch or incremental).
  • Sound understanding of REST APIs, microservice architecture, and database design (SQL/NoSQL).
  • Familiarity with cloud-native development and containerized deployment (Docker, Kubernetes).
  • Hands-on with data access and transformation using libraries like pandas, SQLAlchemy, or FastAPI/Flask for backend services.
  • Excellent debugging, profiling, and optimization skills.

Good to Have

  • Exposure to real-time data pipelines (Kafka, Kinesis, Pulsar, etc.) or streaming frameworks (Kafka Streams, ksqlDB, Faust).
  • Experience with time-series databases or analytics stores (ClickHouse, Timescale, Druid, etc.).
  • Understanding of event-driven or stateful aggregation patterns (tumbling/sliding windows, deduplication).
  • Familiarity with CI/CD, observability tools (Prometheus, Grafana), and monitoring best practices.
  • Experience working in IoT, mobility, or telemetry-heavy product environments.

What Success Looks Like

  • You deliver robust, scalable aggregation logic that enables downstream analytics and dashboards.
  • Code is clean, performant, and maintainable, following engineering best practices.
  • Aggregation jobs and APIs are well-monitored and observable, enabling smooth production operation.
  • You work effectively across teams — platform, DevOps, and product — to deliver data-backed insights faster.
  • You continuously learn and adopt best practices from the Python and data engineering ecosystem.

NOTE : Interested professionals can share their resume to



  • Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for a skilled Python Backend Engineer with 3.5 to 7 years of experience, located in Bangalore.Roles and ResponsibilityDesign and develop scalable backend systems using Python and FastAPI.Build RESTful APIs and integrate with SQL/NoSQL databases.Implement machine learning algorithms and natural language processing techniques.Collaborate with...


  • Bengaluru, Karnataka, India Digitap Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    DIGITAP.AI provides high tech advanced AI / ML solutions to new age internet driven businesses for reliable, fast and 100% compliant Customer On boarding, Automated Risk Management along with Big Data enabled services like Risk Analytics and Customized Scorecards. For customers on boarding and risk management, extracts the data from various sources through...


  • Bengaluru, Karnataka, India Digitap Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    The Role : We are seeking a talented Python Backend Developer with 1-2 years of experience to join our team. The ideal candidate is passionate about creating scalable and efficient backend solutions, has a strong understanding of Python development best practices, and thrives in a fast-paced, collaborative environment. You will work closely with...


  • Bengaluru, Karnataka, India Digitap Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    DIGITAP.AI provides high tech advanced AI / ML solutions to new age internet driven businesses for reliable, fast and 100% compliant Customer On boarding, Automated Risk Management along with Big Data enabled services like Risk Analytics and Customized Scorecards. For customers on boarding and risk management, extracts the data from various sources...


  • Bengaluru, Karnataka, India Digitap Enterprise Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    DIGITAP.AI provides high tech advanced AI / ML solutions to new age internet driven businesses for reliable, fast and 100% compliant Customer On boarding, Automated Risk Management along with Big Data enabled services like Risk Analytics and Customized Scorecards. For customers on boarding and risk management, extracts the data from various sources through...


  • Bengaluru, Karnataka, India Digitap Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    DIGITAP.AI provides high tech advanced AI / ML solutions to new age internet driven businesses for reliable, fast and 100% compliant Customer On boarding, Automated Risk Management along with Big Data enabled services like Risk Analytics and Customized Scorecards. For customers on boarding and risk management, extracts the data from various sources through...


  • Bengaluru, Karnataka, India KreditBee Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    About:A highly motivated and passionate individual with a desire to learn and build scaleable Python applications.As a Python Backend Enginner, you should be comfortable around Python development frameworks & library usages. You should also be a team player with a knack for visual design and utility.R&R:- Design and Develop Major software components,...


  • Bengaluru, Karnataka, India Nexthire Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Python Backend DeveloperExperience: 2-4 yearsWe are seeking a skilled Backend Engineer with 2+ years of experience to join our dynamic team, focusing on building scalable web applications using Python frameworks (Django/FastAPI) and cloud technologies. You'll be instrumental in developing and maintaining our cloud-native backend...


  • Bengaluru, Karnataka, India Vola Finance Full time US$ 90,000 - US$ 1,20,000 per year

    Python - Backend developerWork experience - 4 to 6 yearsDomain - Backend development, PythonWe are seeking a skilled Python Backend Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be on developing server-side logic to ensure high performance and responsiveness to requests from the front...


  • Bengaluru, Karnataka, India Innover Digital Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job InformationDate Opened09/25/2025Job TypeFull timeIndustryTechnologyState/ProvinceKarnatakaZip/Postal Code560048CityBangaloreCountryIndiaAbout UsAt Innover, we endeavor to see our clients become connected, insight-driven businesses. Our integrated Digital Experiences, Data & Insights and Digital Operations studios help clients embrace digital...