Data Engineer

Job#: 2027829

Job Description:

Data Engineer
Location: Roanoke VA OR Norfolk VA (Client does offer relocation packages to Roanoke VA)
Hybrid: 4 days onsite and 1 day remote

Employment: Direct Perm Hire with Client

Pay: $90,000 - $100,000 with annual 10% Bonus 


  • Bachelors degree in Computer Science, Computer Engineering, or a related technical field
  • Minimum of five years of professional experience working as a Data Engineer or Software Developer
  • Strong hands-on experience with data warehouse and transformation solutions, i.e. Domo, Snowflake or similar
  • Proficient in at least one scripting language such as Python, JavaScript, or R
  • Understanding of data modeling, data integration and data quality processes
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Full Stack Software Development experience in a professional setting is highly desired, but not required

As a Data Engineer, you will play a crucial role in designing, developing and maintaining scalable data pipelines and transformations for business-critical use cases. In addition, you may take on various Software Development and Data Science responsibilities as we frequently share responsibilities and knowledge across our growing team.

  • Design, develop and maintain scalable data pipelines for extracting, transforming, and loading data from various sources
  • Collaborate with cross-functional teams to identify data needs and determine the best data solutions
  • Develop and implement data models to support business requirements and ensure data quality
  • Ensure the security and privacy of sensitive data by implementing appropriate access controls
  • Monitor and optimize data pipeline performance to ensure timely and accurate data delivery
  • Document data pipeline processes, data dictionaries, and data storage solutions









EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Employee Type:

Roanoke, VA, US

Job Type:

Date Posted:
May 6, 2024