Mastech Digital is an IT Staffing and Digital Transformation Services company.

Data Engineer

Quick Apply
Location: Dallas, TX
Job Code: 255607
Posted: Jan 17, 2022

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Data Engineer for our client in the IT Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Permanent position and the client is looking for someone to start immediately.

Duration: Permanent

Location: Dallas, TX

Role: Data Engineer

Primary Skills: Software Engineering/Hadoop

Role Description: The Data Engineer must have at least 5+ years of experience. In this role, you will be responsible for expanding and optimizing the current cloud-based data pipeline architecture for the various cross functional teams. 

You must have experience building robust data pipelines and reporting tools. However, someone with a strong application development background with keen interest in data engineering would be considered. 

In this role, you will be collaborating extensively with Engineering, Analytics and Product teams to support functional use-cases and take data driven decisions.

Who we are looking for:

- Strong background in data processing and software engineering and can build high-quality, scalable data-oriented products.    

- Industry experience working with distributed data technologies (e.g., Hadoop, MapReduce, Spark, EMR, etc..) for building efficient, large-scale data pipelines.    

- Strong Software Engineering experience with in depth understanding of Python, Scala, Java or equivalent    

- Strong understanding of data architecture, modeling and infrastructure    

- Experience with building workflows (ETL pipelines)    

- Experience with SQL and optimizing queries    

- Problem solver with attention to detail who can see complex problems in the data space through end to end    

- Willingness to work in a fast-paced environment    

- MS/BS in Computer Science or relevant industry experience.    

- Strongly recommended (but optional)    

- Experience building scalable applications on the Cloud (Amazon AWS, Google Cloud, etc..)    

- Experience building stream-processing applications (Spark streaming, Apache-Flink, Kafka, etc..)    

Job Summary & Responsibilities:

- Design and develop data ingest and transform processes    

- Develop data models to provide standardized reporting solutions to the firm    

- Develop automation, governance and reporting solutions to provide firm and regulatory mandated controls    

- Work as part of a global team using Agile software methodologies    

- Partner with Marcus risk, product, acquisition and servicing teams    

- Use Marcus data to drive change throughout the Marcus business    

Skills and Experience:  

- Bachelor’s degree or equivalent required    

- Experience with SQL and relational databases    

- Self-starter, motivated, and good communication skills    

- Strong sense of ownership and driven to manage tasks to completion    

Preferred Qualifications:

- Experience with data modelling    

- Proficiency in Python, Spark and the Hadoop ecosystem

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent 

Experience: Minimum 5+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis

Recruiter Name: Srinivas Rao

Recruiter Phone: 877.884.8834 (Ext: 2029)/ 412-226-0751 (Ext: 2029)

Equal Employment Opportunity

Quick Apply
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.