Data Engineer
Microsoft · Bengaluru
- Experience5–8 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelsenior
- Posted2 Sept 2026
About Microsoft
Microsoft is hiring in Bengaluru in technology software. This role looks for around 5+ years of experience.
Skills
- SQL
- Python
- ETL/ELT
- Airflow
- dbt
- Apache Spark
- REST APIs
- Webhooks
- SFTP
- Reverse ETL
- Data integration
- ERP integration
- Payment data
- Banking data
- Data quality
- Data validation
- Audit
- Data lineage
- Data governance
The role
A data engineer at a technology software company builds production ETL/ELT pipelines and integrations using SQL and Python, supporting ERP and payment data workflows. Data quality and validation practices, Airflow, and REST APIs further shape the role.
Full job description
Requirements:
Experience: 5-7 years in data engineering, data integration, or implementation/solutions engineering.
Core Languages: Strong hands-on SQL and a programming language such as Python, with solid experience building production ETL/ELT pipelines.
Pipeline Tooling: Working experience with data pipeline and orchestration tooling (e. g., Airflow, dbt, Spark, or equivalents).
Integration Patterns: Practical integration experience across REST APIs, webhooks, and file/SFTP-based feeds; exposure to reverse-ETL patterns.
ERP Domain Exposure: Experience integrating with at least one major ERP or finance/transactional system (e. g., NetSuite, SAP, Oracle, Microsoft Dynamics, QuickBooks, Zoho, Tally) or with payment/banking data.
Data Governance: Solid understanding of data quality and validation techniques, and awareness of audit, lineage, and governance practices.
Communication: Good customer-facing communication skills and comfort owning a defined-scope engagement to completion.