Job Description
About the job
As Senior Data Engineer at Next Sense, you will play a crucial role in shaping and enhancing our data platform, directly influencing how data drives strategic decisions across our company. You will be responsible for designing, developing, and maintaining scalable, efficient, and reliable data solutions using Azure's powerful data services.
You'll collaborate closely with software engineers, data engineers, and product teams, ensuring our data infrastructure meets both current and future business needs. Your work will involve tackling complex data challenges, ensuring data quality, and contributing to the continuous improvement of our data architecture.
Key responsibilities
- Innovate and experiment with new data processing techniques and technologies to continually enhance our platform's capabilities and performance.
- Lead initiatives to optimize existing data pipelines, identifying bottlenecks and applying creative problem-solving to enhance efficiency and reduce processing time.
- Mentor junior data engineers, providing guidance and best practices to support their professional growth and team performance.
- Implement comprehensive monitoring and alerting solutions to ensure data pipeline reliability, proactively addressing issues before they impact the business.
- Collaborate cross-functionally to translate complex business needs into technical solutions, advocating for data-driven approaches in strategic decision-making.
- Develop and maintain detailed documentation of data systems and processes to facilitate knowledge sharing and streamline future development efforts.
- Act as an advocate for data quality and governance, influencing and educating stakeholders on best practices to ensure data integrity throughout the organization.
About you
We're looking for someone with the following qualifications...
- 5+ years of experience as a Data Engineer, with hands-on expertise in Azure data services. At Next Sense, our data platform leverages tools like Azure Data Explorer, Azure Blob Storage, Azure Function App, Azure Databricks, Azure Container Apps, and Azure Data Factory.
- Strong proficiency in Python, with solid experience writing production-grade code. Familiarity with libraries such as pandas, FastAPI, and networkx is a plus.
- Working knowledge of Kusto Query Language (KQL), including practical application in data querying and transformation.
- Deep understanding of data modeling and data warehousing concepts, including best practices for building scalable and maintainable data solutions.
- Proven ability to systematically and programmatically address data quality issues, ensuring reliable and trustworthy data pipelines.
- Strong interest and capability in data platform architecture and roadmap design, with the ability to identify and drive continuous technical improvements.
- Comfortable working in Agile environments, with experience following GitFlow or similar branching strategies for collaborative development.
Compensation & benefits
What do we offer you, on top of a suitable and competitive salary?
- A one-year contract, with the intention to extend (as this is a permanent position).
- Holiday pay (8% off the grosssalary).
- 27 vacation days per calendar year.
- Remote work: opportunity to work abroad up to 10 days per calendar year.
- Wellbeing: we very much value our employees wellbeing. Besides the weekly bootcamp sessions we also offer delicious coffee and tea, healthy lunches, and snacks at the office.
- Company laptop and a monthly allowance of EUR 25 to cover phone costs.
- Development: an individual training budget up to EUR 1000 yearly and 5 paid 'personal growth' days a year to spend how you see fit.
- Travel allowance (based on actual costs / kms).
Please note that this offer is based on full-time (40 hours) employment.
Interested? Next Sense would love to hear from you!