Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer (Customer Data Products)

$127.34k - $160k
Full-time

Nbme

POSITION OVERVIEW

NBME is looking for a Data Engineer to join a highly skilled and growing team of data engineers and BI developers. This team successfully launched and enhances a data product on AWS for medical doctors. Read more .

In this role, you will use your data engineering and problem-solving skills to deliver meaningful insights to internal staff and external customers. The Data Engineer will help modernize, expand, and optimize NBME's data platform by building data lakes, complex data integration pipelines, and scalable data solutions that support analytics, AI/ML, and business decision-making. This role will apply AI-assisted engineering practices to improve development efficiency and share best practices for AI assisted engineering across the IT organization.

This role has been designated as a hybridposition, though it may require occasional onsite work for team collaboration or meetings. We are currently prioritizing applicants within a 50-mile radius from our Philadelphia office.

Please note that onsite interviews and onboarding at our Philadelphia office may be required for this role. If applicable, advance notice will be provided to support planning.

At NBME, we continue to innovate and improve how we fulfill the evolving needs of the healthcare community. This commitment starts and ends with the people at NBME. By recruiting and empowering talented individuals from various disciplines and backgrounds, which includes professionals with diverse life experiences, abilities, and perspectives, NBME can take a well-informed, robust approach to advancing medical education and assessment for years to come.

 

RESPONSIBILITIES

  • Code, test, deploy, orchestrate, monitor, document, and troubleshoot cloud-based data engineering processes, feature stores, and vector databases in accordance with best practices and security standards throughout the development lifecycle.
  • Partner closely with data scientists, AI researchers, data and enterprise architects, and business stakeholders to identify, extract, clean, and format structured and unstructured data for AI/ML model training, fine-tuning, and feature extraction.
  • Lead evaluation, research, and experimentation efforts with batch and streaming data technologies, LLM data preparation frameworks, and MLOps tools to keep pace with industry innovation
  • Act as a technical lead to showcase the capabilities of emerging AI and data technologies, enabling the widespread adoption of modern data techniques across the organization.
  • Significantly contribute to the definition and refinement of processes and procedures for the data engineering practice
  • Educate and develop ETL developers on data engineering cloud-bases initiatives to enable transition to data engineer and practice
  • Assures the integrity and accuracy of the corporate data, with particular attention to data security.
  • Responsible for ensuring high data quality for Data Services, Analytics and Master Data Management.
  • Helps coordinate technical solutions, takes responsibility for designs, development, testing and delivery of solutions.
  • Build automated, scalable, test-driven data pipelines.
  • Utilize software development practices such as version control via Git, CI/CD, and release management to enhance existing CI/CD pipelines in AWS.
  • Collaborate with Data Engineers, DevOps engineers and architects on improvement opportunities for DataOps tools and frameworks.

QUALIFICATIONS

  • Bachelor's Degree
  • At least 7 years of experience in application development (Internship experience does not apply)
  • At least 4 years of experience in big data technologies
  • At least 4 years' experience with cloud computing using AWS
  • 4+ years of experience in application development including Python, SQL, Scala, or Java
  • 4+ years' experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, MySQL etc.)
  • 4+ year experience working on real-time data and streaming applications
  • 4+ years of experience with NoSQL implementation (Mongo, Cassandra)
  • 4+ years of data warehousing experience (Redshift)
  • 6+ years of experience with UNIX/Linux including basic commands and shell scripting
  • 7+ years of experience with Agile engineering practices
  • 7+ years of experience with SQL optimization
  • 4+ years of experience with PySpark
  • 3+ year of experience with process orchestration including AirFlow, KubeFlow, AWS step functions, or Luigi

Preferred Qualifications:

  • Proven experience implementing Generative AI, LLM data preparation pipelines, and Vector Databases (e.g., Pinecone, Milvus, pgvector).
  • Strong experience building and maintaining Feature Stores for machine learning models.
  • Experience building highly scalable, secure, and production-ready APIs and Data-as-a-Service (DaaS) platforms.
  • AWS Certified Data Engineer or AWS Certified Machine Learning – Specialty certifications.
  • 3+ year of experience with Machine Learning
  • Experience with building a Data-as-a-service platform
  • Experience with building APIs

About NBME

NBME is a not-for-profit organization that specializes in the creation of assessments and learning tools for physicians and health professionals. Our mission is to advance assessment of these professionals to achieve optimal care for all, supporting the development of a highly effective, diverse and compassionate health care workforce.

Founded in 1915, NBME develops and manages the United States Medical Licensing Examination ® with the Federation of State Medical Boards. We offer a comprehensive portfolio of assessment products for every stage of the medical school journey and provide assessment services to various health profession organizations.

We are dedicated to advancing innovative assessment approaches through research, collaboration and contributions to the medical education and assessment communities. In 2024, we expanded our assessment capabilities to include simulation through the acquisition of MedVR Education .

Learn more on NBME's website .

NBME's Community Collaborations and Contributions

NBME believes that a key path to meeting our mission is collaborating with and supporting our communities. Our Community Collaborations and Contributions programs provide resources and recognition to medical educators and researchers advancing the field of assessment throughout their careers. In addition, we invest in fee assistance, scholarships and pathway programs to aid learners and help support increased representation in health care. Headquartered in Philadelphia, NBME also gives to local organizations that advance health equity and access and positively impact social determinants of health.

Compensation we are offering for this position is at $127,337- $160,000/year. Please note that the offered rate for this position typically aligns with the minimum to midrange of this grade, but it can vary based on the successful candidate's qualifications and experience, department budget, and an internal equity review.

The NBME offers competitive salaries, excellent benefits, and a rewarding work environment. Excellent Benefits include: Healthcare, Dental, Prescription, and Vision plans; 401(k) w/match, Tuition Reimbursement Plan, Commuter Benefit: Public Transit or Parking options. Remote Friendly Workplace.

NBME is an Equal Opportunity Employer. We will consider all qualified applicants for employment without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability.

#LI-Onsite #Senior

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer (Customer Data Products) in Philadelphia, PA vacancy
  • $105.1k - $189.6k

     ...employees get the same big love we give our customers. All team members receive a competitive...  ...essential for designing and developing data architectures across on-premise, cloud,...  ...involves collaborating with data engineers to analyze, architect, design, and develop... 
    Customer
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Philadelphia, PA
    3 days ago
  •  ...Senior Vice President, Product Management About the Company B2B cloud communications and customer experience software company. Industry Computer Software Type Privately Held About the Role The Company is seeking an SVP of Product Management with... 
    Customer
    Senior

    Confidential

    Philadelphia, PA
    3 days ago
  •  ...service platform powering savings plans across America, seeks a Product Owner for Retirement and Government Savings programs. You will...  ...define and prioritize the team backlog, and ensure alignment with customer needs and business value. You will collaborate in a fast-paced... 
    Customer
    Senior

    Ascensus

    Dresher, PA
    2 days ago
  •  ...Senior Vice President, Product Engineering About the Company Global B2B2C enterprise SaaS organization Industry Computer Software Type...  ...management and engineering, capable of translating market and customer needs into product strategy, and leading large-scale... 
    Customer
    Senior

    Confidential

    Philadelphia, PA
    2 days ago
  •  ...Senior Vice President, Product Engineering About the Company Global B2B2C enterprise SaaS company building and scaling product technology solutions...  ...and engineering, capable of translating market and customer needs into product strategy, and leading large-scale technology... 
    Customer
    Senior

    Confidential

    Philadelphia, PA
    5 days ago
  • $80k - $105k

     ...join our growing team of data practitioners and be...  ...data, software, and engineering. At Burlington you will...  ...oriented environment. The Senior Data Engineer is a...  ...development, test, and production. Design, implement,...  ...difference in the lives of customers, colleagues and... 
    Customer
    Senior
    Full time
    Remote work
    Flexible hours

    Burlington Stores, Inc.

    Beverly, NJ
    2 days ago
  •  ...Senior Vice President, Product Management, Data Products & Strategy About the Company Innovative provider of cloud-based software & services for the...  ...The role involves owning the long-term strategy for customer-facing data products, APIs, interoperability, marketplace... 
    Customer
    Senior

    Confidential

    Philadelphia, PA
    6 days ago
  • $75k - $150k

     ...Product Marketing - Manager / Senior ManagerVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies...  ...the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any... 
    Customer
    Senior
    Work at office
    Local area
    Work from home

    Veeva Systems

    Philadelphia, PA
    2 days ago
  • $103.71k - $138.28k

     ...powered world, connecting people, data, and applications through...  ...’ll work on infrastructure customers rely on today and build for...  ...Role We are seeking a Senior Product Marketing Manager to lead go...  ...with product management, sales engineering, partner marketing, and... 
    Customer
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Lumen

    Philadelphia, PA
    5 days ago
  •  ...Corporate Services Department: PennDNA Data Management and Ops Location: Remote...  ...Hours: 8hr Days Summary : This Senior Data Engineer role will be a key contributor to Penn...  ...will design and develop scalable data products, analytical datasets, and measurement frameworks... 
    Senior
    Remote work

    Penn Medicine

    Philadelphia, PA
    4 days ago
  • $112k - $228.8k

     ...Digital Product Manager Lead SeniorAt PNC, our people...  ...experience for our customers. We work together each...  ...Product Manager Lead Senior within PNC's Digital organization...  ...closely with engineering, design, and cross functional...  ...Documentation (BRD), Data Visualization, Digital... 
    Customer
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    PNC

    Philadelphia, PA
    2 days ago
  •  ...Principal Data Engineer At T-Mobile, we invest in YOU! Our Total Rewards Package ensures...  ...employees get the same big love we give our customers. All team members receive a competitive...  ...brings strong technical judgment, a product-oriented mindset, and the ability to... 
    Customer
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T Mobile US

    Philadelphia, PA
    4 days ago
  • $118.3k - $219.8k

     ...Senior Product Manager, Analytics & Insights Our Company At Elsevier, we’re transforming...  ...internal business decisions are made through data-driven insights. Our Clinical Solutions...  .... You will lead development of both customer-facing and internal analytics capabilities... 
    Customer
    Senior
    Full time
    Local area
    Immediate start
    Work from home
    Flexible hours

    Relx

    Philadelphia, PA
    4 days ago
  •  ...Senior Data Engineer - Philadelphia, 19109, United States of America How we LEAD: We are seeking...  ...Senior Data Engineer Enterprise Data Products within the Global Data & Analytics...  ...focus on Shopify data such as orders, customers, products, transactions, fulfillment,... 
    Customer
    Senior

    Universal Music Group

    Philadelphia, PA
    3 days ago
  •  ...About The Role FireHydrant is seeking a Senior Product Designer to create simple, elegant, and...  ...(Jax), Head of Product (Dylan), and engineers on the core FireHydrant product team. What...  ...to create innovative solutions to customer problems with a product team Understand... 
    Customer
    Senior
    Remote work
    Home office

    Underpin

    Bensalem, PA
    5 days ago
  •  ...lower healthcare costs. By combining data-driven insights, innovative risk...  ...the future. Position Summary: The Senior Manager, Product Marketing for Events owns the product...  ...and employers—by synthesizing voice-of-customer insights, customer research, field feedback... 
    Customer
    Senior
    For subcontractor
    Casual work
    Flexible hours
    Afternoon shift

    ParetoHealth

    Philadelphia, PA
    4 days ago
  •  ...Corporate Services Department: PennDNA Data Management and Ops Location:...  ...Hours: 8hr Days Summary: This Senior Manager, Data Engineering will lead a team of Data Engineers and...  ...for delivering the foundational data products, platforms, and engineering capabilities... 
    Senior
    Remote work

    Penn Medicine

    Philadelphia, PA
    4 days ago
  • $95.3k - $158.8k

     ...Jersey New York R114711 Senior Data Scientist AI for Science,...  ...of researchers rely on our products to navigate an ever-growing...  ...workflows. Partner with engineering teams to produce, monitor,...  ...for professional and business customers, enabling them to make... 
    Customer
    Senior
    Local area
    Worldwide

    RELX

    Philadelphia, PA
    2 days ago
  •  ...residents: benefits and claims platforms, case management, data and analytics, and the digital services citizens and...  ...and stay live.  Job Description CapTech’s Customer Experience (CX) team seeks a Sr. Product Designer with a track record of designing... 
    Customer
    Senior
    For subcontractor
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech Consulting

    Philadelphia, PA
    4 days ago
  •  ...Job Description Job Description Title: Senior Data Architect / Migration Engineer Location: Remote ~ Platform: P3 multi-tenant CRM Role...  ...environments Design and review database migrations for production safety Identify and resolve data-identity drift... 
    Senior
    Remote work

    Expert In Recruitment Solutions

    Blue Bell, PA
    13 days ago
  •  ...Job Details: Senior Data Engineer - Build Next-Gen Data Platforms in Financial Services Philadelphia, PA Own the data engine behind...  ...Scalable batch and streaming data pipelines Business-ready data products for Operations and Compliance Large-scale analytical... 
    Senior
    Work at office

    Liberty Personnel Services, Inc.

    Philadelphia, PA
    19 days ago
  •  ...Head of AI Product and Data Engineering About the Company Respected wealth management platform Industry Financial Services Type Privately Held About the Role The Company is seeking a Head of AI Product and Data Engineering to lead the development... 
    Work at office

    Confidential

    Philadelphia, PA
    5 days ago
  • $100k - $110k

     ...$27.7 billion promotional products industry (branding and marketing...  ...is seeking a strategic, customer-focused Senior Product Marketing Manager...  ...our customers, Product and Engineering teams, and the teams responsible...  ...through interviews, usage data, win/loss analysis, surveys... 
    Customer
    Senior
    Work at office

    Advertising Specialty Institute

    Feasterville Trevose, PA
    2 days ago
  •  ...Enterprise AI (EAI) builds the data foundations that GSKs AI...  ...workers do the hands-on data engineering. They generate pipelines test...  ...deploy them monitor them in production and remediate failures. Our engineers...  ...agent built on them. The Senior Data Engineer leads the... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work
    Flexible hours

    GSK

    Philadelphia, PA
    12 days ago
  • Job Summary To conceptualize| design and manage delivery of product / project and sustenance as per defined scope and standards in a particular technology. Key Responsibilities1. To manage the customer delivery / expectations and the technical team 2. To architect|... 
    Customer
    Senior

    HCL Technologies

    Philadelphia, PA
    6 days ago
  •  ...challenges. Position Summary As Senior Product Owner for Cloud & Hosting in Modern Engineering, you will own the strategy,...  ...investment and retire low-value work. Customer discovery: Run interviews,...  ...pull usage, cost or operational data from platform APIs. Built... 
    Customer
    Senior
    Full time
    Work at office
    Local area

    GSK

    Philadelphia, PA
    4 days ago
  • $85.1k - $161.7k

     ...is seeking an AI Consulting Engineer to help clients deploy, secure...  ...Claude; perform tenant, identity, data, and security readiness...  ...experimentation to governed, production-ready AI adoption. Essential...  ...Applications Build and customize AI agents, assistants, automations... 
    Customer
    Senior
    Full time
    Work experience placement
    Internship
    Work at office
    Local area

    RSM

    Philadelphia, PA
    2 days ago
  •  ...Senior Vice President of Sales About the Company Remote company seeking senior sales leadership to align strategy with product and go-to-market initiatives. Industry Consumer Services...  ...product, operations, marketing, customer success, and RevOps. This role is... 
    Customer
    Senior
    Remote work

    Confidential

    Philadelphia, PA
    5 days ago
  •  ...country.   Job Description CapTech Data Engineering consultants enable clients to build and...  ...You’ll Do)  Be trusted advisor to customers with best practices, methodologies, and...  ...cloud technologies.   Partner with product owners and business SMEs to analyze customer... 
    Customer
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech Consulting

    Philadelphia, PA
    25 days ago
  • $84k - $202k

     ...a Delivering Deal Value (DDV) Senior Associate Intern you will support...  ...Organizing workstream data, meeting notes, and action items...  ...identify patterns, and draft work products Participating in team...  ...accessing sensitive company or customer information, handling proprietary... 
    Customer
    Senior
    Summer work
    Internship
    H1b

    PwC

    Philadelphia, PA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer (Customer Data Products). Be the first to apply!