Job Closed
This listing is no longer active.
Medical calculators designed by doctors for doctors
Senior Data Engineer
Location
United States
Posted
81 days ago
Salary
0
Seniority
Senior
Job Description
Senior Data Engineer
MDCalc
• Design, build, and maintain scalable data pipelines and ELT/ETL workflows that support analytics, operational reporting, and business intelligence use cases • Build programmatic data pipelines (primarily in Python) that extract data from application and third-party systems, transform it into usable formats, and deliver it to downstream data platforms and consumers • Own and improve core data models and transformations to ensure data is accurate, well-structured, and easy for stakeholders to use • Partner with Product, Engineering, and Analytics teams to understand data needs and translate them into reliable data solutions • Develop and maintain systems that move data across the platform, ensuring it is properly shaped, structured, and available for downstream analysis and product use cases • Help shape and maintain the architecture of MDCalc’s modern data stack, including warehousing, orchestration, transformation, and monitoring • Improve data quality, observability, and reliability through testing, validation, and proactive monitoring practices • Support the ingestion and integration of data from a variety of application, product, and third-party sources • Establish and reinforce best practices around data governance, documentation, naming conventions, and maintainability • Identify and drive opportunities to improve performance, scalability, and efficiency across our data systems • Design efficient data workflows that query, transform, and deliver datasets to downstream systems and stakeholders • Contribute to technical direction and architectural decisions as a senior member of the team • Serve as a thought partner to teammates and cross-functional stakeholders on how to best leverage data across the business
Job Requirements
- 5+ years experience in data engineering
- Strong SQL skills and experience building and optimizing data models for analytical use cases
- Experience building and maintaining reliable data pipelines in a modern cloud data environment
- Strong proficiency in Python or a comparable programming language commonly used in data engineering
- Experience building programmatic ETL/ELT pipelines using Python or similar tools to move and transform data across systems
- Experience working with data warehouses such as Snowflake
- Experience with transformation and orchestration tools such as dbt, Airflow, Dagster, or similar tools
- Strong understanding of data architecture, data modeling, and pipeline design best practices
- Ability to operate independently, prioritize effectively, and drive work forward in a fast-moving environment
Benefits
- Medical, Dental, & Vision coverage, with option to extend to your dependents
- Company-sponsored short-term insurance
- Fully-paid 8 week parental leave, after 6 months of employment
- Company-sponsored 401k, after 3 months of employment
- Unlimited vacation for salaried roles - we trust you to take the time you need
- Tri-annual company offsites to connect, reflect, and plan together
- Work from home monthly stipend
- Hybrid work environment with a great team office in Greenwich Village, NYC
- A culture of fun and motivated team members who believe in a greater mission here at MDCalc
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• Develop, operate, and troubleshoot data pipelines in production environments, ensuring correct execution of data loads; • Work on data modeling and create Power BI dashboards, following performance and governance best practices; • Develop and optimize complex SQL queries, handling large volumes of data; • Monitor and maintain pipelines and workloads in Databricks; • Respond to critical support incidents, investigate issues, and ensure stability and continuity of deliveries during the night shift; • Identify and fix failures in data ingestion, transformation, and delivery processes; • 8-hour workday, Sunday to Thursday (10:00 PM to 6:00 AM), with weekend on-call duty.
• Support and protect critical enterprise cybersecurity data environments • Design and integrate secure data pipelines, log management systems, and endpoint protection platforms across hybrid infrastructures • Work at the intersection of security engineering, data architecture, and compliance • Ensure scalable, resilient, and secure data solutions aligned with federal requirements
• Develop, maintain, and optimize data pipelines for analytics and machine learning workloads. • Ensure reliability, scalability, and performance of data workflows. • Implement data ingestion from internal and external sources. • Collaborate with Data Scientists and Analysts to prepare datasets for modeling and analysis. • Build and maintain Databricks-based data pipelines and workflows. • Monitor, debug, and improve data pipeline performance and platform efficiency. • Develop tools and frameworks to automate data operations and ensure data quality. • Work with product and engineering teams to translate data requirements into solutions. • Participate in code reviews and follow data engineering best practices. • Maintain documentation and contribute to improving data engineering standards and tooling.
AWS DevOps Data Engineer We’re looking for an experienced AWS DevOps Data Engineer to support a large enterprise media organization. This full-time role blends hands‑on engineering with DevOps direction, AWS best‑practice guidance, and cross‑team enablement. About Railroad19, Inc - At Railroad19, Inc, we develop customized software solutions and provide software development services. We’re a specialized team of developers and architects. As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart. - As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is 100% remote. Railroad19 provides competitive compensation and excellent benefits~ including Medical/Dental/Vision/Pet Insurance, Paid Time Off, and 401 (k). - NO 1099, C2C, Corp-to-Corp, only full-time employment. - NO Agencies Core Responsibilities: - Build and support AWS infrastructure (EMR, ECS, Lambda, IAM) - Create POCs and reference implementations to guide teams on AWS best practices - Own and manage GitLab (runners, permissions, pipelines) and support the transition to GitHub Actions - Coordinate and enable multiple engineering teams to adopt consistent DevOps workflows - Develop Python‑based ETL/automation scripts - Build and maintain Airflow DAGs for data workflows - Improve CI/CD pipelines, automation, and platform reliability - Collaborate across engineering, data, product, and security teams in a large enterprise environment Skills & Experience - 4–8+ years in cloud engineering, DevOps, or data engineering - Strong AWS experience (EMR, ECS, Lambda, IAM) - Python development skills - Airflow production experience - Hands‑on GitLab experience; GitHub Actions a plus - Ability to guide teams, influence standards, and operate in a complex enterprise setting Nice to Have/Preferred - Media/entertainment industry experience - Terraform or CloudFormation - Spark or distributed data processing - Strong communication and documentation skills - AWS Certifications $120,000 - $160,000 a year This is a full-time employment, base annual salary, and bonus eligibility at the end of the fiscal year. Full Benefits- medical, dental, vision, pet insurance, 401k, and competitive paid time off.




