Driven by the passion to improve quality of people’s lives, WSA continues to grow as market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach more people, more effectively.
We're looking for a Senior Data Engineer to design, build, and optimise modern data pipelines on our Azure data platform. You'll play a key role in delivering high-quality, production-ready data products, working closely with architects, analysts, and fellow engineers to create scalable, governed, and reliable data solutions.
You will join the Data Platform & Products Team as the primary engineering delivery lead, building and operating the data pipelines and processing frameworks that form the backbone of our Lakehouse platform.
Design, develop, and maintain scalable data pipelines that ingest, transform, and deliver data across Bronze, Silver, and Gold layers.
Build ETL/ELT processes using Databricks and Apache Spark, integrating data from multiple enterprise systems and source platforms.
Implement data cleansing, validation, enrichment, and aggregation processes that ensure data is fit for analytical and compliance use cases.
Process structured and semi-structured data at scale, optimising for both performance and cost efficiency.
Implement automated data quality checks and validation controls at each layer of the pipeline.
Establish monitoring and alerting for data pipelines — covering data freshness, completeness, schema drift, and processing failures.
Investigate and resolve data quality incidents, and build the observability tooling that prevents them from recurring.
Contribute to the definition and enforcement of data quality standards in collaboration with the Data Architect and Systems Analyst.
Support deployment automation and CI/CD practices — including pipeline versioning, environment promotion, and automated testing.
Optimise platform performance and operational costs — identifying inefficiencies in Spark jobs, cluster configurations, and storage patterns.
Maintain platform reliability and availability, and participate in on-call or support rotations for production data pipeline issues.
Work closely with the Data Architect on solution implementation — translating architectural designs into reliable, production-grade code.
Partner with the Systems Analyst to understand business requirements and ensure pipeline outputs meet the expectations of data consumers.
Support delivery of certified Gold layer data products that analysts and downstream consumers can rely on.
5 to 8 years of experience in Data Engineering or a closely related engineering role.
BE/B.Tech degree in Computer Science, Software Engineering, Data Science, or a related field; advanced degree preferred.
Experience building and maintaining enterprise-scale data pipelines in a cloud environment.
Experience working with production data platforms — including incident management, performance tuning, and operational support.
Experience with CI/CD practices applied to data engineering workflows.
Azure Databricks and Apache Spark (PySpark) — notebook-based development (.ipynb), job authoring, and cluster management
Python and SQL at a strong proficiency level
Delta Lake and Medallion Architecture (Bronze, Silver, Gold) — including UID-based MERGE, partition strategies, and write mode selection
Azure Data Lake Storage Gen2 and Unity Catalog — volume management, schema organisation, and Delta table governance
Databricks Workflows — multi-task job definition, dependency management, and scheduling
Databricks Asset Bundles (DAB) — bundle configuration (databricks.yml), variable management, and target-based deployments
Git and Azure DevOps — version control, CI/CD pipeline authoring, and environment promotion
pytest and Python packaging (pyproject.toml) — unit testing for pipeline logic, test fixtures, and coverage reporting
Azure Monitor and Log Analytics — pipeline monitoring, alerting, and operational observability
Azure Key Vault — secret management and secure configuration in production pipelines
Bicep (working awareness) — understanding of the infrastructure that the data platform runs on
Data contracts (YAML-based) — consuming schema definitions, firmware data, and metadata for pipeline configuration
Performance tuning and query optimisation
Data quality frameworks and observability tooling
Personal competencies
Takes ownership of delivering reliable, production-ready data solutions.
Passionate about data quality, performance, and continuous improvement.
Writes clean, maintainable, and well-tested code.
Proactively identifies opportunities to improve platform reliability and efficiency.
Collaborates effectively and shares knowledge across the engineering team.
At WSA, we provide innovative hearing aids and hearing health services.
Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world.
With us, you will become part of a truly global company where we care for one another, welcome diversity and celebrate our successes.
Sounds wonderful? We can't wait to hear from you.
WSA is an equal-opportunity employer and committed to creating an inclusive employee experience for all. Regardless of race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status we firmly believe that our work is at its best when everyone feels free to be their most authentic self.