Expression - Annapolis, MD

posted 8 days ago

Full-time - Mid Level
Annapolis, MD
Museums, Historical Sites, and Similar Institutions

About the position

Expression is seeking a Senior Data Engineer to enhance the growth of its Data Science department. This role involves designing and executing impactful data architecture and engineering solutions for various customers. The Senior Data Engineer will report daily to the program manager and data team manager, focusing on high-level data projects across multiple domains.

Responsibilities

  • Developing, testing, and documenting software code and data pipelines for data extraction, ingestion, transformation, cleaning, correlation, and analytics.
  • Leading the architectural design and development lifecycle for new data services/products, ensuring they operate at scale.
  • Collaborating with Program Managers, Subject Matter Experts, Architects, Engineers, and Data Scientists to understand customer requirements and optimize existing data services/products.
  • Setting standards for Data Science excellence and mentoring junior team members.
  • Participating in the technical development of white papers and proposals to secure new business opportunities.
  • Analyzing and providing feedback on product strategy.
  • Conducting research, case studies, and prototypes on cutting-edge technologies.
  • Improving communication and collaboration within the Data Science department and across the organization.
  • Assisting in recruiting, nurturing, and retaining top data engineering talent.

Requirements

  • 4+ years of experience in databases, data integration, and data analytics/ML technologies with a PhD/MS in Computer Science/Data Science/Computer Engineering or relevant field, or 6+ years of experience with a Bachelor's degree.
  • Mastery in developing software code in one or more programming languages (Python, JavaScript, Java, Matlab, etc.).
  • Expert knowledge in databases (SQL, NoSQL, Graph, etc.) and data architecture (Data Lake, Lakehouse).
  • Knowledgeable in machine learning/AI methodologies.
  • Experience with SQL-on-Hadoop technologies (Spark SQL, Hive, Impala, Presto, etc.).
  • Experience in short-release cycles and the full software lifecycle.
  • Experience with Agile development methodology (e.g., Scrum).
  • Strong writing and oral communication skills for delivering design documents, technical reports, and presentations.

Benefits

  • 401k matching
  • PPO and HDHP medical/dental/vision insurance
  • Education reimbursement
  • Complimentary life insurance
  • Generous PTO and holiday leave
  • Onsite office gym access
  • Commuter Benefits Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service