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

NBME

Job Description

Job Description

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 here.

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.

While this role can be designated as remote, you are offered the flexibility to select if you prefer to work primarily remotely, hybrid, or onsite. We're open to considering candidates within 50 miles of our office location in Philadelphia, PA.

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.

Job Posted by ApplicantPro
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer (Customer Data Products) in Philadelphia, PA vacancy
  • $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

    Beverly, NJ
    1 day 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
    15 hours ago
  •  ...Senior Product Manager – Cera Care Location: London NW1, UK. Full time, Permanent. Reports...  ...to improve the lives of carers, customers, and families. Our Product Managers...  ...Manager you’ll work hand‑in‑hand with engineers, designers, data scientists, operations, and carers –... 
    Customer
    Senior
    Permanent employment
    Full time
    Remote work
    Work from home
    Flexible hours

    Cera DK

    Camden, NJ
    3 days ago
  •  ...Overview We are hiring a Data Engineer to join our Data Technologies team. This team partners with middle-and back-office application teams...  ..., develop, and support scalable data pipelines and data products for middle- and back-office systems Architect and implement modern... 
    Senior

    SIG Susquehanna

    Bala Cynwyd, PA
    3 days ago
  • $75k - $150k

     ...Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We'...  ...We are in search of exceptional product marketing talent to help us promote highly...  ...growth. As the Product Marketing Manager / Senior Manager, you will be responsible for driving... 
    Customer
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Philadelphia, PA
    4 days ago
  • $65.5k - $134k

     ...better working world. Senior Analyst - Financial...  ...Organization – AI and Data – Service Delivery Center...  ...architect and deploy production-grade AI agents and...  ...agents serving millions of customers with sub-second...  ...Knowledge of prompt engineering and in-context learning... 
    Customer
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young

    Manayunk, PA
    29 days ago
  • $104.63k - $139.5k

     ...passionate about transforming legacy data systems and driving enterprise-scale platform...  ...innovative Data & Analytics team as a Senior Data Engineer , where you'll play a pivotal role in...  ...solutions before they ever hit production. Code accountability ultimately rests... 
    Senior
    For contractors
    Local area

    NFI Industries

    Camden, NJ
    3 days ago
  •  ...description Job Summary Data Analyst Philladelphia,PA Onsit Seeking a Senior Specialist with 7 to 11 years of...  ...endtoend lifecycle of BI reporting products from requirements gathering to...  ...reporting Collaborate with data engineers and business analysts to... 
    Senior

    LTM

    Philadelphia, PA
    2 days ago
  • $95k - $110k

     ...Senior Analytics Developer Camden, New Jersey, United States The Senior Analytics...  ...responsible for transforming enterprise data into actionable insights through reporting...  ...Analytics teams to deliver trusted data products that support operational efficiency and strategic... 
    Senior
    Full time

    Conner Strong & Buckelew

    Camden, NJ
    2 days ago
  •  ...Future Position Overview We are seeking a Senior Data Engineer to own and evolve our enterprise data...  ...data issues involving legacy systems, custom integrations, and evolving business...  ...experience owning and operating production‑grade data platforms in a cloud environment... 
    Senior

    Asset Based Lending

    Cherry Hill, NJ
    1 day ago
  • We are seeking an experienced Data Engineer to design, build, and optimize scalable data platforms...  .... This role will partner closely with Product, Analytics, Data Science, and...  ...analytics, product, marketplace, ecommerce, or customer data platforms. Exposure to Databricks... 
    Customer

    GCS Recruitment

    Camden, NJ
    1 day ago
  •  ...Developer who is passionate about data and has experience in data...  ...including the data engineering team and other analytics team...  ...monitoring report usage and customer feedback. Perform full end...  ...creation and ultimately publishing production ready dashboards and reports... 
    Customer
    Temporary work
    Local area
    Remote work

    RxBenefits

    Philadelphia, PA
    7 days ago
  •  ...IntegriChain is the data and application backbone...  ...Hands-on Snowflake engineering: Design, build, optimize...  ...Partner with MDM and Product teams to support HCO Master...  ...channel outlet data, customer/account data, and...  ...operating as a hands-on senior individual contributor... 
    Customer
    Senior
    Visa sponsorship
    Flexible hours

    IntegriChain

    Philadelphia, PA
    26 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
    2 days ago
  •  ...Job Description Job Description Senior Product Manager, Life Sciences Data Products (Applied AI) Location: U...  ...products used by life sciences customers to find, access, evaluate, and operationalize...  ...bets, and can partner deeply with engineering and data teams to ship scalable... 
    Customer
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    Beacon Talent

    Philadelphia, PA
    21 days ago
  • $123k - $163k

     ...Sr Production Underwriter UFG is looking for a Sr. Production Underwriter to join our team...  ...and effectively. Excellent customer service skills. Effective stakeholder...  ..., internal equity, geography and market data. In addition to base salary, UFG Insurance... 
    Customer
    Senior
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work

    UFG

    Philadelphia, PA
    3 days ago
  •  ...Senior Manager, Data Product-Ecommerce - Philadelphia, 19109, United States of America How we LEAD:...  ...business leaders, Product, Marketing, Data Engineering, Analytics, and Governance teams to...  ...entities such as sales, orders, customers, products, subscriptions, marketing... 
    Customer
    Senior

    Universal Music Group

    Philadelphia, PA
    15 hours ago
  •  ...services. About the Role As a Senior Product Analyst at GoBook.me, you will play a...  ...leaders across Product, Design, Analytics Engineering, Data Engineering, and the Go-to-Market team...  ...on enhancing conversion rates on customer booking sites and improving operational... 
    Customer
    Senior
    Remote work
    Home office
    Flexible hours

    Forhyre

    Philadelphia, PA
    28 days ago
  •  ...Description Job Description Printfresh is looking for a Senior Product Development Coordinator to help bring our collections to life...  ...At Printfresh, we celebrate creativity, sustainability, and a customer-first mindset. Our core values guide everything we do: Do... 
    Customer
    Senior
    Full time
    Seasonal work
    Work at office
    Overseas

    Printfresh LLC

    Philadelphia, PA
    26 days ago
  • $172.8k - $216k

     ...looking for aSr. Director, Product Managementto join...  ...subject matter expertise in data, data science and...  ...Aligning with buyer and customer needs to set portfolio...  ...data into an AI-native engine that dictates how the medical...  ..., and highlights to senior stakeholders and across... 
    Customer
    Senior
    Permanent employment
    Full time
    Work experience placement
    Shift work

    Clarivate Analytics US LLC

    Philadelphia, PA
    2 days ago
  •  ...we're hiring a UX/UI Product Designer to help design...  ...collaboration with product and engineering. We’re looking for...  ...and personal medical data spaces. We're...  ...use-cases and external customer interfaces and product...  ...0. Actual pay and the Senior aspect of the job title... 
    Customer
    Senior
    Temporary work
    Work at office
    2 days per week

    Leopard

    Fort Washington, PA
    14 days ago
  •  ...Senior Vice President of Sales About the Company Leading national...  ...competitive differentiation, and will use data and market insight to improve sales productivity. Applicants for the Senior Vice...  ..., collaboration, and customer-centered execution. Strong strategic... 
    Customer
    Senior
    Remote work

    Confidential

    Philadelphia, PA
    2 days ago
  •  ...digital transformation firm focused on delivering data-driven enterprise, IT modernization, customer experience, product transformation and digital workplace. Through...  ...the way their clients do business.  As a Senior AI Engineer, you will understand how AI is positioned to... 
    Customer
    Senior
    Full time

    Reply

    Philadelphia, PA
    11 hours ago
  •  ...Description IntegriChain is the data and application backbone for...  ...Overview: This role is for a senior Product Manager who wants real ownership and...  ...decision‑maker at the center of Product, Engineering, QA, Operations, and customer‑facing teams, shaping strategy... 
    Customer
    Senior
    Visa sponsorship
    Flexible hours

    IntegriChain

    Philadelphia, PA
    16 days ago
  •  ...healthcare costs. By combining data-driven insights, innovative...  ...to scale, we're expanding our product portfolio, which will include...  ...funding solutions. We are seeking a Senior Manager, Product Strategy &...  ..., onboarding, renewals, customer and partner operations. - Establish... 
    Customer
    Senior
    For subcontractor
    Flexible hours

    ParetoHealth

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

     ...Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We'...  ...Role We are in search of exceptional product marketing talent to help us promote highly...  .... As the Product Marketing Manager / Senior Manager, you will be responsible for driving... 
    Customer
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Philadelphia, PA
    15 hours ago
  •  ...Senior Director of Sales About the Company Aggressively growing custom ingredients company specializing in B2B food ingredient solutions. Industry Food Production Type Privately Held About the Role The Company is seeking a Senior Director of Sales... 
    Customer
    Senior
    Remote work

    Confidential

    Philadelphia, PA
    1 day ago
  •  ...Senior Counsel, Toxic Tort and Product Liability Defense About the Company Respected law firm Industry Legal Services Type Law Firm About the Role The Company is seeking a Senior Counsel with a focus on toxic tort and product liability... 
    Senior

    Confidential

    Philadelphia, PA
    5 days ago
  •  ...Principal Product Manager Bentley is creating an open platform for the...  ...-use APIs and the BIC as the data platform for design, build, and...  ...experts across Product Management and Engineering to the table to solve problems addressing customer's needs. You will bridge... 
    Customer
    Worldwide

    Bentley

    Philadelphia, PA
    2 days ago
  • Senior Data Engineer As a Senior Data Engineer, you will enable data-driven decision-making by collecting, transforming, and visualizing data...  ...members. Participate in an on-call rotation supporting production issues and outages. Assist with other tasks and projects as... 
    Senior
    Work experience placement

    Tential Solutions

    Dresher, PA
    1 day 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!