
Senior Data Engineer-JT0224
Revecore · United States
- Hybrid
- Full-time
- $150,000 / year
- United States
Job highlights
- Modernize core platform using data and ML.
- Design and build scalable data pipelines.
- Improve data platform quality and efficiency.
- Work with Azure, Snowflake, dbt, Airflow.
- Remote role for US-based engineers.
About the role
About Revecore
Start your next chapter at Revecore! For over 25 years, Revecore has been at the forefront of specialized claims management, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities. We're powered by people, driven by technology, and dedicated to our clients and employees. If you're looking for a collaborative and diverse culture with a great work/life balance, look no further.
Revecore Perks
- We offer paid training and incentive plans
- Our medical, dental, vision, and life insurance benefits are available from the first day of employment
- We enjoy excellent work/life balance
- Our Employee Resource Groups build community and foster a culture of belonging and inclusion
- We match 401(k) contributions
- We offer career growth opportunities
- We celebrate 12 paid holidays and generous paid time off
Location
Remote-USA
About the Role
Revecore is embarking on re-architecting and modernizing its core platform. The Data Technology at Revecore is empowering the business in unlocking new opportunities by integrating data and machine learning across our products and business functions. This team is composed of Data Engineering, Analytics Engineering, Data Science and Machine Learning (ML) Engineering specializations.
The Senior Data Engineer will join the Technology function, solving complex data problems for the Revecore Data Platform. The ideal candidate is capable of contributing to platform, architecture, and automation best practices, while also diving deep into specific areas and finding the best path forward. You are expected to pave the path for the data teams around data ingestion, data pipelines and data operations. You will be responsible for building a modern data lakehouse platform that will transform Revecore and its capabilities.
What You'll Do
- Accountable for the implementation and quality of the data platforms (availability, reliability, resilience, security, etc.) and adherence to consistent standards for engineering excellence.
- Improve the quality of the engineering practice, and the quality of the domain’s output.
- Design and develop scalable, maintainable, and reliable data pipelines.
- Work directly with other Data Engineers to understand their needs and develop tooling and automation to improve developer efficiency.
- Monitor data systems and performance and look for ways to drive down our warehouse and infrastructure costs.
- Proactively research and understand industry trends on various components of the data platform.
Technical Requirements
- Strong experience with Azure Cloud services is required, including hands-on work with Azure Synapse, Azure Data Lake Storage Gen2, Azure DevOps Pipelines, and Power BI.
- Proven ability to design and build scalable ELT pipelines, data lakes, and data warehouse solutions using modern tools such as Snowflake, dbt, and Airflow.
- Deep expertise in Python and SQL is required.
- Strong proficiency in C#, with experience maintaining and enhancing complex, homegrown codebases used for data orchestration, transformation, file movement, and delivery. Familiarity with .NET Framework and .NET Core is essential.
- Ability to bridge legacy systems with modern cloud-native architectures, contributing to platform modernization efforts.
- Experience with Infrastructure as Code (e.g., Terraform, CloudFormation) and CI/CD best practices for data platforms.
- 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.
Work At Home Requirements
- A quiet, distraction-free environment to work from in your home.
- A secure internet connection is required.
- Home internet with speeds >20 Mbps for downloads and >10 Mbps for uploads.
- The workspace area accommodates all workstation equipment and related materials and provides adequate surface area to be productive.
Equal Opportunity Employer
Revecore is an equal opportunity employer that does not discriminate based on race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, age, disability status, veteran status, genetic information, or any other legally protected status.
We believe that a diverse workforce fosters innovation and creativity, enriches our culture, and enables us to better serve the needs of our clients and communities. We welcome and encourage individuals of all backgrounds, perspectives, and abilities to apply.
Must reside in the United States within one of the states listed below: Alabama, Arkansas, Delaware, Florida, Georgia, Iowa, Illinois, Indiana, Kansas, Kentucky, Louisiana, Massachusetts, Maine, Maryland, Michigan, Minnesota, Missouri, Mississippi, Montana, North Carolina, Nebraska, New Hampshire, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Virginia, Wisconsin, and West Virginia.
Key skills/competency
- Data Engineering
- Azure Cloud
- Python
- SQL
- C#
- Data Pipelines
- Data Lakehouse
- ELT
- Snowflake
- dbt
Skills & topics
- Senior Data Engineer
- Data Engineering
- Azure Cloud
- Python
- SQL
- C#
- Data Pipelines
- Data Lakehouse
- ELT
- Snowflake
- dbt
- Airflow
- Remote
How to get hired
- Tailor your resume: Highlight Azure Cloud, Python, SQL, C#, and data pipeline experience.
- Showcase platform modernization: Emphasize experience with data lakes, data warehouses, and ELT.
- Quantify achievements: Provide metrics on pipeline efficiency and cost reduction.
- Prepare for technical deep dives: Be ready to discuss Azure Synapse, Snowflake, dbt, Airflow, and CI/CD.
- Demonstrate remote work readiness: Confirm you meet the home office and internet requirements.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key technical skills required for the Senior Data Engineer role at Revecore?
- The Senior Data Engineer role at Revecore requires strong experience with Azure Cloud services (Azure Synapse, Azure Data Lake Storage Gen2, Azure DevOps Pipelines, Power BI), expertise in Python and SQL, proficiency in C# (.NET Framework and .NET Core), and experience with modern data pipeline tools like Snowflake, dbt, and Airflow. Familiarity with Infrastructure as Code and CI/CD best practices is also essential.
- What is the work arrangement for this Senior Data Engineer position at Revecore?
- This is a fully remote position for candidates residing in the United States. You will need a quiet, distraction-free home environment with a secure internet connection meeting specific speed requirements.
- What kind of projects will a Senior Data Engineer work on at Revecore?
- As a Senior Data Engineer at Revecore, you will be instrumental in re-architecting and modernizing the company's core platform. This involves building a modern data lakehouse, designing and developing scalable data pipelines, improving data ingestion and operations, and enhancing developer efficiency through tooling and automation.
- What are the benefits of working at Revecore as a Senior Data Engineer?
- Revecore offers a comprehensive benefits package including medical, dental, vision, and life insurance from day one, 401(k) matching, paid training, incentive plans, excellent work/life balance, generous paid time off, and career growth opportunities. They also foster a culture of belonging through Employee Resource Groups.
- What is the required educational background for the Senior Data Engineer position?
- A Bachelor's or Master's degree in computer science or equivalent experience is required for the Senior Data Engineer position at Revecore. Practical experience with the specified technologies can also be considered.
- How does Revecore support diversity and inclusion in its hiring process for the Senior Data Engineer role?
- Revecore is committed to diversity and inclusion, actively seeking candidates from all backgrounds. They do not discriminate based on protected characteristics and believe a diverse workforce drives innovation. This commitment is reflected in their hiring practices for roles like the Senior Data Engineer.
Similar roles
Open positions we recommend based on this role.