
Senior Data Software Engineer with Azure Data Factory, Databricks
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Senior Data Software Engineer to support the development of a full-stack data pipeline, covering backend data warehousing, transformation processes, and business intelligence reporting, contributing to the delivery of reliable, scalable, and business-ready data solutions for our BI Services Team's purchasing domain analytics platform.
Responsibilities
- Design and develop data warehouse solutions using MS SQL, Oracle, and Databricks
- Implement and maintain ETL/ELT pipelines with SSIS, dbt, and MS Fabric
- Ensure efficient data integration, transformation, and data quality across systems
- Support the creation and optimization of semantic models and reporting layers
- Contribute to Power BI dashboards and analytics solutions
- Collaborate with cross-functional teams to deliver end-to-end data flows
- Act as a trusted advisor while contributing to architecture improvements for the customer
- Guide discussions toward the best technical and business solutions
- Take a hands-on, delivery-focused approach to the agreed backlog
- Support the team in achieving its sprint goals during the migration to Databricks using an AI-driven approach
Requirements
- 3+ years of experience in backend data warehouse development with MS SQL, Oracle, and Databricks
- Hands-on experience with ETL/ELT tools such as SSIS, dbt, and MS Fabric
- Understanding of data modeling and data processing pipelines
- Bachelor's or Master's degree in Computer Science, Information Systems, Data Analytics, or a related field
- B2+ level of English proficiency
Nice to Have
- Familiarity with semantic models
- Exposure to Power BI or other BI/frontend tools
- Microsoft certifications in Azure Data Engineering, Fabric, or Power BI
We Offer
- Opportunity to work with cutting-edge technologies like Azure Data Factory and Databricks
- Remote work options in Georgia, USA, and other locations
- Be part of a dynamic and innovative team
About the Company
EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation to the world's leading companies.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.