Posted in

Senior Data Engineer

Senior Data Engineer

CompanyExpression Networks
LocationWashington, DC, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • 6+ years of experience bringing databases, data integration, and data analytics/ML technologies to production with a Bachelor’s degree in Computer Science/Data Science/Computer Engineering or relevant field, or 4+ years of experience with a PhD/MS.
  • Current Security+ certification (or must obtain within 30 days)
  • 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
  • Strong writing and oral communication skills to deliver design documents, technical reports, and presentations to a variety of audiences.

Responsibilities

  • Lead the design, development, testing, and documentation of software code and data pipelines (batch and streaming) for data extraction, ingestion, transformation, cleaning, correlation, and analytics.
  • Architect, develop, and scale new data services/products, ensuring robust performance and operational efficiency.
  • Collaborate with cross-functional teams – including Program Managers, Subject Matter Experts, Architects, Engineers, and Data Scientists – to understand customer requirements, develop prototypes, and optimize existing data services/products.
  • Champion best practices in Data Engineering, driving technical excellence and mentoring junior team members.
  • Contribute to the development of white papers and proposals, supporting business growth through technical expertise.
  • Provide insights on product development and long-term data management approaches.
  • Participate in research, case studies, and prototype development to explore and leverage cutting-edge technologies.
  • Help to recruit, mentor, and retain top data science and engineering talent.

Preferred Qualifications

  • Proficiency in Azure solutions (Databricks, Spark Streaming, OpenAI Service).
  • Experience with PostgreSQL, ElasticSearch, MongoDB, and graph databases.
  • Experience with GenAI enabled daily workflows (coding, testing, analytics).
  • Experience with one or more SQL-on-Hadoop technology (Spark SQL, Hive, Impala, Presto, etc.)
  • Experience in short-release cycles and the full software lifecycle
  • Experience with Agile development methodology (e.g., Scrum)