Jobs · Information Technology · Maryland

Sr Data Engineer

University of Maryland Medical System · Linthicum, MD · 1 mo ago
Information Technology$57.87–$92.4/hrFull-time

Job Requirements

Under limited direction, responsible for design and implementation of core technologies associated with the organization's data analysis and analytics technical infrastructure. As a core member of a high-performance team, ensure data pipelines are consistently and reliably maintained and analytics capabilities are delivered at an optimum level, helping the organization identify insights from a large number of diverse datasets.

Principal Responsibilities And Tasks

  • Ensure analytics infrastructure and associated systems meet business requirements and industry best practices.
  • Gather and process raw data from multiple disparate sources (including writing scripts, calling APIs, write SQL queries, etc.) into a form suitable for analysis.
  • Gathers, analyzes, documents and translates application requirements into data models.
  • Builds data models.
  • Enables big data, batch and real-time analytical processing solutions leveraging emerging technologies.
  • Researches and proposes opportunities for data acquisition and new uses for existing data.
  • Codes, tests, and documents new or modified data systems to create robust and scalable applications for analytics.
  • Translates complex functional and technical requirements into detailed architecture, design and high performance software.
  • Builds and architects next-generation Big Data analytics framework
  • Expands and grows data platform capabilities to solve new data problems and challenges.
  • Creates data flow diagrams for business systems.
  • Builds automation tools; ensures all automated processes preserve data by managing the alignment of data availability and integration processes.
  • Performs technology and product research to better define requirements, resolve important issues and improve the overall capability of the technology stack.
  • Contributes to the design and direction of enterprise-wide data architecture as well as design documentation deliverables.
  • Supports standardization of documentation and the adoption of standards and practices related to data and applications.
  • Develops Relational Data Models, Dimensional Data Models, Data Dictionary and Metadata.
  • Develop data set processes for data mining and production.
  • Works both independently and in collaboration with our data integration developers, data scientists, designs and builds high-performance algorithms, prototypes, predictive models and proof of concepts.
  • Works closely with our developer team to integrate innovative algorithms into our production systems.
  • Supports business decisions with ad hoc analysis as needed.
  • Assesses and provides recommendations on business relevance, appropriate timing and deployment.
  • Works well in a high-performance team environment.
  • Architects highly scalable distributed systems using non-proprietary tools.

Work Experience

  • Bachelor’s Degree in Computer Science, Mathematics, Information Systems, Engineering, Physical Sciences, Life Sciences or closely related field or equivalent related professional experience is required.
  • Seven or more (7+) years’ experience designing, implementing and supporting systems in a large scale analytics or data engineering environment containing many disparate application systems and multiple data sources.
  • Strong knowledge in programming or scripting languages (e.g., C/C++, Python, Ruby).
  • Experience With Agile Or Other Rapid Application Development Methods.
  • Experience with object-oriented design, coding and testing patterns as well as experience in engineering software platforms and large-scale data infrastructures.

Knowledge, Skills And Abilities

  • Knowledge of data analysis, end user requirements analysis, and business requirements analysis to develop a clear understanding of the business needs and to incorporate these needs into technical solutions.
  • Significant knowledge of data modeling and understanding of different data structures and their benefits and limitations under particular use cases.
  • Working knowledge of relational, document oriented or object oriented databases, such as PostgreSQL, Oracle, Cache, SQL, MongoDB.
  • Deep knowledge in data mining, machine learning or natural language processing.
  • Strong programming experience to clean and scrub noisy datasets;
  • Experience building algorithms.
  • Experience with Hortonworks or the Hadoop ecosystem in general, including HDFS and such tools as Spark, MapReduce, Pig and Hive.
  • Experience with Ranger / Atlas and/or Falcon.
  • Experience with various messaging systems, such as ActiveMQ or RabbitMQ.
  • Experience with Big Data machine learning toolkits, such as Mahout, SparkML or TensorFlow.

Benefits

All your information will be kept confidential according to EEO guidelines. Compensation Pay Range: $57.87 - $92.40

Other Compensation (if applicable)

Review the 2025-2026 UMMS Benefits Guide

Similar jobs

Sr Data Engineer

USI Insurance ServicesUnited States· 3 mo ago
RemoteInformation Technologyapply on jobs.usi.com

Sr Data Engineer

JobgetherUnited States· 3 wk ago
RemoteInformation Technology$60–$65/hrapply on jobs.lever.co

Sr Data Engineer

Randstad Digital AmericasMalvern, PA· 2 mo ago
Information Technology$75.03–$80.03/hrapply on randstadusa.com

Sr Data Engineer

HealthfirstNew Jersey, United States· 2 mo ago
RemoteInformation Technology$135k–$194k/yrapply on healthfirst.avature.net

Sr Data Engineer

HealthfirstTennessee, United States· 2 mo ago
RemoteInformation Technology$135k–$194k/yrapply on healthfirst.avature.net