Location: Remote
Company: Medlive — A PlatformQ Health Brand

About Medlive:

Medlive is the leader in learner engagement and educational design for clinicians, patients, and caregivers seeking dynamic, up-to-date, accurate medical education. Medlive provides trusted digital education in partnership with leading societies, associations and advocacy partner organizations (such as NORD, AAFA, LUGPA, KDIGO, GBS-CIDP Foundation), empowering learners to make informed medical decisions that lead to better health outcomes.
Visit Medlive.com for more information.

About the Role:

Medlive is seeking a highly skilled Senior Data Engineer to lead the design, development, and optimization of our applications and infrastructure. In this role, you will own and evolve our architecture to ensure the security, reliability, scalability, and performance of our platform. You’ll collaborate closely with cross-functional teams to deliver data solutions that power decision-making and innovation.

Key Responsibilities

  • Architect, build, and maintain robust, scalable, and secure data pipelines and applications ensuring data availability and reliability.
  • Design and optimize data warehouse and lakehouse models for efficient querying and analysis.
  • Proactively monitor, troubleshoot, and optimize pipelines to deliver trusted, consistent, and high-quality data.
  • Evaluate and implement appropriate data storage solutions (e.g., SQL data warehouses, in-memory stores, and NoSQL databases).
  • Architect and optimize APIs and services to support data reporting and analytics applications.
  • Automate infrastructure and resource management using Infrastructure as Code (IaC).
  • Implement best practices, set engineering standards, and lead technical design reviews.
  • Mentor junior engineers and contribute to a culture of technical excellence.
  • Collaborate with engineering and cross-functional stakeholders to translate business requirements into scalable solutions.
  • Partner with product, engineering leadership, and business stakeholders to ensure the data strategy supports organizational goals.
  • Drive Agile development practices and contribute to effective project planning and prioritization.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in data engineering with increasing levels of responsibility.
  • Proficiency in Python and SQL with large-scale data systems.
  • Expertise in AWS cloud services (API Gateway, CloudWatch, DynamoDB, EC2, ECS, IAM, Lambda, Redshift, S3, etc).
  • Strong knowledge of data modeling, relational and non-relational databases.
  • Hands-on experience with orchestration tools (e.g., Airflow, AWS Step Functions).
  • Experience with Infrastructure as Code for building and deploying cloud resources.
  • Experience developing secure APIs and web applications using JavaScript/TypeScript.
  • Strong analytical, problem-solving, and communication skills.

Nice to Have

  • Experience building CI/CD automations with GitHub Actions.
  • Advanced understanding of dbt and Jinja for data transformations.
  • Proficient in building full-stack serverless applications on AWS using SST and SAM.
  • Exposure to DuckDB for dynamic query processing.
  • Understanding of automated testing frameworks such as Playwright.
  • Background in Vue or similar frameworks for application integration.
  • Skilled in leveraging AWS AI tools such as Amazon Q in QuickSight.

Competencies

  • Strong software engineering foundation (data structures, algorithms, design patterns).
  • Ability to adapt quickly to changing technologies and requirements.
  • Solid understanding of agile software development practices.
  • Detail-oriented with a focus on accuracy, reliability, and performance.
  • Effective collaborator with excellent communication skills across technical and non-technical teams.
  • Proven ability to design scalable, secure, and maintainable systems.
  • Curiosity and willingness to stay current with emerging technologies and industry trends.

What We Offer

  • A leadership role at the forefront of data engineering within a forward-thinking company.
  • Competitive compensation and remote work.
  • Comprehensive benefits package (health, dental, vision, retirement plan).
  • A supportive, dynamic work environment with work-life balance.
  • Opportunities for continuous learning and professional growth.

Please apply here

Interested in this position?

Please apply here

Other Positions

/ Careers

Part-time Marketing Operations Coordinator

Hybrid Role: Location: Commutable distance to HQ in Needham, MA Type: Part-Time (~25 – 20 hrs./wk) About Medlive: Medlive —A Read More
/ Careers

Associate Medical Director

About Medlive: Medlive —A PlatformQ Health Brand is the leader in learner engagement and educational design for clinicians, patients, and Read More
/ Careers

Medical Director, Oncology

About Medlive: Medlive —A PlatformQ Health Brand is the leader in learner engagement and educational design for clinicians, patients, and Read More
/ Careers

VP, Business Development, PlatformQ Health Digital Solutions

PlatformQ Health is the leading provider of interactive digital medical education and engagement tools for healthcare providers (HCPs), patients and Read More