Data Engineer

$117.20K - $140.70K/yr

Full-time

Posted 14 days ago


Job description

Data Engineer (Remote – Federal Contract Opportunity)

We are seeking a Data Engineer to support U.S. Federal clients in designing, building, and maintaining scalable data solutions. This role focuses on developing robust ETL pipelines, modernizing legacy data systems, and enabling reliable data flow across enterprise environments.

This is a full-time remote contract opportunity supporting federal programs. Candidates with varying levels of experience are encouraged to apply, from early-career professionals to senior engineers.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines and ETL/ELT workflows
  • Support modernization of legacy data systems into cloud-based or distributed platforms
  • Work with stakeholders to translate business and technical requirements into data solutions
  • Build efficient, reliable, and reusable data processing components
  • Ensure data quality, integrity, and consistency across systems
  • Troubleshoot and resolve data pipeline issues, including schema and integration challenges
  • Collaborate with cross-functional teams including engineering, analytics, and operations
  • Participate in code reviews and support engineering best practices
Required Skills amp; Qualifications
  • Experience in data engineering, ETL development, or related software engineering roles
  • Strong proficiency in SQL
  • Experience with at least one programming language such as Python or Java
  • Hands-on experience building or supporting data pipelines or data integration workflows
  • Understanding of data structures, data modeling, and data processing concepts
  • Strong problem-solving skills and ability to work through complex data issues
  • Ability to work independently in a remote, contract-based environment
Preferred Skills
  • Experience with ETL tools such as Informatica, Talend, Pentaho, StreamSets, or Palantir Foundry
  • Experience with AWS data services (e.g., S3, Glue, Redshift, Lambda)
  • Familiarity with schema evolution, data validation, and data quality frameworks
  • Experience mentoring junior engineers or performing code reviews
  • Exposure to Agile development environments
Preferred Experience
  • Prior experience working with U.S. Federal agencies or government contractors
  • Experience supporting large-scale enterprise or mission-critical data systems
  • Familiarity with FAA or other regulated environments is a plus
  • Ability to obtain or maintain federal security clearance is preferred but not required



Frequently asked questions

Q: What skills or qualities help someone succeed as a Data Software Engineer?

A: To succeed as a Data Software Engineer, key technical skills include proficiency in programming languages such as Python, Java, or C++, as well as expertise in data structures, algorithms, and software development methodologies like Agile. Additionally, strong soft skills like effective communication, problem-solving, and collaboration are crucial, as Data Software Engineers often work with cross-functional teams and stakeholders to design, develop, and deploy data-driven solutions. By combining technical expertise with strong soft skills, Data Software Engineers can effectively drive business outcomes, innovate, and adapt to the rapidly evolving landscape of data technology.

Q: What is the career path for a Data Software Engineer?

A: A Data Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on developing and maintaining data-driven software applications, and gradually advancing to roles such as Senior Software Engineer, Technical Lead, or Data Architect, where they oversee large-scale data systems and lead cross-functional teams. Key opportunities for skill development include learning programming languages like Python, SQL, and Java, as well as data science tools like Hadoop, Spark, and machine learning frameworks like TensorFlow and PyTorch. Long-term, Data Software Engineers may pursue leadership roles, such as Director of Engineering or Chief Technology Officer, or transition into related fields like data science, product management, or entrepreneurship.