×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer; Customer Data Products

Job in Philadelphia, Philadelphia County, Pennsylvania, 19104, USA
Listing for: NBME
Full Time position
Listed on 2026-07-05
Job specializations:
  • IT/Tech
    Data Engineering
Job Description & How to Apply Below
Position: Senior Data Engineer (Customer Data Products)

Senior Data Engineer (Customer Data Products)

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

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  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-based 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, Dev Ops engineers and architects on improvement opportunities for Data Ops 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 (Map Reduce, Hadoop, Hive, EMR, Kafka, Spark, MySQL etc.)
  • 4+ year experience working on real-time data and streaming applications
  • 4+ years of experience with No

    SQL 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 Py Spark
  • 3+ year of experience with process orchestration including Air Flow, Kube Flow, 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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary