Data Engineer
Job Description
DCI Solutions is seeking a Data Engineer in Washington, DC to integrate, transform, and operationalize data for cross-functional teams. The role uses Spark to support application development and operational decision-making, and it requires an Active Secret security clearance.
Location and Role Details
Location: Washington, DC (onsite, in person)
Job type: Full-time
Salary: USD 175,000 - 260,000 per year
Responsibilities
- Serve as a Data Engineer on a cross-functional team focused on solving pressing problems
- Integrate data, transform insights, and build applications that support operational decisions
- Set up transfers of data feeds from source systems into the designated location
- Write transformations and derive new datasets using Spark for distributed computation
- Monitor build progress and debug build problems
- Design applications that address operational questions
- Execute requests for information (RFIs) related to the platform’s data footprint
- Collaborate with product teams while debugging and understanding the code behind the platform
Required Skills and Qualifications
- Education: BS in Computer Science / Engineering (or related career field) preferred
- Experience: Strong Data Engineering background
- Experience with Spark, PySpark, and/or Pandas
- Extensive coding and programming in Python
- Extensive coding and programming in SQL, R, or similar technologies
- Strong understanding of algorithms and data structures as they relate to software development
- Foundry: Experience is preferred
- Security clearance: Active Secret security clearance
Preferred Experience Levels
- Data engineering: 5 years (preferred)
- Python coding/programming: 5 years (preferred)
- Building and managing data pipelines: 5 years (preferred)
- Data transformation: 5 years (preferred)
- Foundry: 1 year (preferred)
- Spark and/or PySpark: 3 years (preferred)
- Pandas: 3 years (preferred)
Technologies
- Spark, PySpark, Pandas
- Python
- SQL
- R
- Foundry
Benefits
- 401(k) and 401(k) matching
- Dental insurance
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Relocation assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance
Security Clearance Requirement
Secret (Required)