Role Overview
Join Revecore's Technology function as a Senior Data Engineer, responsible for solving complex data problems for the Revecore Data Platform. The ideal candidate will contribute to platform, architecture, and automation best practices, and dive deep into specific areas to find the best path forward.
What You Will Do
Accountable for implementing and quality of data platforms, improving engineering practice, designing and developing scalable data pipelines, and monitoring data systems and performance.
Why It Might Be a Fit
The ideal candidate is capable of contributing to platform, architecture, and automation best practices, and has strong experience with Azure Cloud services, including hands-on work with Azure Synapse, Azure Data Lake Storage Gen2, Azure DevOps Pipelines, and Power BI.
Requirements
- Strong experience with Azure Cloud services
- Proven ability to design and build scalable ELT pipelines, data lakes, and data warehouse solutions
- Deep expertise in Python and SQL
- Strong proficiency in C#
- Ability to bridge legacy systems with modern cloud-native architectures
- Experience with Infrastructure as Code (e.g., Terraform, CloudFormation)
- Solid understanding of the data software development lifecycle (SDLC) and deployment automation workflows
- Bachelor’s or Master’s degree in computer science or equivalent experience
Benefits
- Paid training and incentive plans
- Medical, dental, vision, and life insurance benefits
- Excellent work/life balance
- Employee Resource Groups
- 401(k) matching
- 12 paid holidays and generous paid time off
Originally posted on