Data Engineer
We are looking for an experienced Data Engineer to design, develop, and support a wide variety of data-focused applications within the Azure, Fabric, and Databricks cloud platforms. This is a unique opportunity for a skilled data engineer to design and develop end-to-end databases, integrations, user interfaces, and data analytics on the Azure platform and to find a permanent home with a company that offers a fun, inclusive culture, great people, and an exceptional work/life balance.
Our Technology
-
Microsoft Azure
-
Azure SQL Server
-
Azure Data Lake
-
Azure Databricks
-
Azure App Services
-
Microsoft Fabric
-
Languages: Java, C#, Python, .NET Core, Angular, Javascript
Essential Functions
-
The Data Engineer plays an essential role in the design, development, and support/maintenance of all the Azure components, Fabric analytics, Databricks ETL pipelines and analytics, and their related operational applications
-
Design and implement database models and architectures for both OLTP and data analytics purposes
-
Design and develop robust data integration frameworks for moving and transforming varied data sets between Red Robin, 3rd party applications, and external partners
-
Design, develop, and consume API interfaces for managing the flow of complex data across platforms within Red Robin and with our external partners
-
Design and develop modern responsive and reactive user interfaces, reports, and dashboards for end-user data management, process tracking and execution, and system health monitoring
-
Provide cross-functional support to the Red Robin Data Team for all databases, applications, and analytical reports on Azure and Fabric
-
Develop and publish technical design specifications and documentation for assigned development projects
Essential Skills
-
Data architecture and modeling for OLTP and data warehouse environments
-
Advanced ETL development with Databricks and Python
-
Advanced SQL development on MS SQL Server
-
API development and consumption
-
Modern responsive and reactive user interfaces
-
Data analytics frameworks
-
Azure platform development
Qualifications
-
5 - 8 years of SQL database development required
-
Experience developing large databases with custom database applications required
-
Experience with ETL frameworks and tools required
-
Experience with both REST and XML API services required
-
Experience developing Angular or .NET Core user interfaces, reports, and dashboards required
-
Advanced level experience with Python, Java, or C# required
-
Experience with Databricks highly desired
-
Experience with data analytics desired
-
Experience on the Azure platform desired
-
Experience with Fabric and Power BI desired
-
Ability to quickly understand complicated systems
-
Excellent analytical, problem solving and organizational skills
-
Comfortable communicating in a team environment and able to communicate effectively with all levels from users to management
-
Excellent written communications skills for writing technical specifications involving architecture, database design, and ETL workflow
Benefits
-
Eligible for a quarterly bonus
-
Paid time off and holidays
-
Health, vision, dental, life insurance plans, and discounts
-
401(k) savings plan plus a company match with immediate vesting
-
Eligible to participate in the employee stock purchase plan after 1 year of continuous employment
-
Discounts on Red Robin food
Compensation Range: $96,100.00 - $132,250.00
Red Robin is an Equal Opportunity & E-Verify Employer