Posted in

Data Engineer

Data Engineer

CompanyExpression Networks
LocationWashington, DC, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • 3+ 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.
  • Current Security+ certification (or must obtain within 30 days)
  • Fluency in developing software code in one or more programming languages (Python, JavaScript, Java, Matlab, etc.)
  • Advanced 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

Responsibilities

  • Develop, test, deploy, and document software code and data pipelines (batch and streaming) for data extraction, ingestion, transformation, cleaning, correlation, and analytics.
  • Contribute to end-to-end architectural design and development lifecycle for new data services and 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.
  • Participate in research, case studies, and prototype development to explore and leverage cutting-edge technologies.

Preferred Qualifications

  • Experience with 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 with short-release cycles and the full software lifecycle
  • Experience with Agile development methodology (e.g., Scrum)