BENGALURU · FULLTIME
Data Engineer With Python
ABB
Bengaluru · onsite · Posted 61d ago
Sourced from
Undisclosed8–13 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Naukri · 12 questions to answer1.4s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Summary
This Position reports to: RD Team Lead.
Our IoT solutions are market-leading for monitoring motors, rotating machines, drives, buildings, infrastructure, and utilities. We are expanding our development capacity to accelerate feature releases. You will join a global agile development team of 30+ developers, product owners, and architects to deliver high-quality, scalable digital solutions.
This role is contributing to the Motion Business Service Division in Bangalore India.
Responsibilities - Design and implement product features in collaboration with developers, architects, product owners, and domain experts.
- Develop production-grade Python code for industrial IoT and timeseries data analytics applications.
- Build scalable data-processing algorithms using machine-learning-based and deterministic approaches.
- Develop backend services, web applications, and REST APIs using FastAPI or Flask. Design and maintain efficient data pipelines and ETL processes for large-scale timeseries datasets.
- Write unit, integration, and component test cases following software engineering best practices. Deploy and operationalize solutions on Microsoft Azure, including Azure Functions and Azure Databricks.
- Investigate and resolve production issues, incorporate stakeholder feedback, and drive continuous improvements.
- Bachelors or masters degree in Computer Science, Electronics and Communication, Electrical Engineering, Data Engineering, or equivalent.
- 8+ years of software development experience, including at least 4 years of strong production-grade Python development.
- Strong problem-solving, analytical, and software design skills with expertise in OOP, data structures, and algorithms.
- Solid understanding of software architecture, design patterns, SOLID principles, and clean-code practices.
- Experience developing scalable backend services, REST APIs, and data pipelines using Python frameworks (FastAPI/Flask).
- Proficiency with Pandas, NumPy, Scikit-learn, and timeseries data processing for industrial or operational analytics.
- Experience with unit/integration testing (PyTest or similar), Git, CI/CD pipelines, and DevOps practices.
- Strong knowledge of Microsoft Azure application development, including Azure Functions, Azure Databricks, SQL, and NoSQL concepts.
Sourced from naukri
Section · 02
Skills
AgileData EngineerCI/CD Pipelinesagile developmentapisAnalyticsData AnalyticsData EngineeringAlgorithmsArchitectureAzure DatabricksApplication DevelopmentData ProcessingMicrosoft AzureData PipelineAzure Functions
Section · Company
About ABB

ABB
Industrial Machinery
3.6k+
employees
1988
38 years old
Zurich
Switzerland
About
ABB is a leader in automation and electrification, providing solutions that enhance efficiency and sustainability in manufacturing and operations across industries.
Industries
Industrial Machinery
Employee ratings
3,405 reviews
4.0/ 5
Culture
3.9
Career growth
3.2
Work-life
4.0
Employees rate it well for
Work Life Balance401Work Culture348Salary346Senior Management238Learning206
Find them on