Software Engineer

Overview

On Site
USD 53.00 - 57.00 per hour
Full Time

Skills

Optimization
ELT
Analytical Skill
Workflow
Reporting
Data Structure
Data Storage
Regulatory Compliance
Software Engineering
Data Engineering
SQL
Microsoft SSIS
Python
Apache Spark
Cloud Computing
Google Cloud
Google Cloud Platform
Data Architecture
Data Modeling
Extract
Transform
Load
Conflict Resolution
Problem Solving
Adaptability
Communication
Collaboration
Privacy
Marketing

Job Details

Location: Irving, TX
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description:
Job Title: Software Engineer - Data Engineering (Contingent Assignment)
Location: Irving, TX
Experience Level: Mid-Level (4+ years)

About the Role
As a Software Engineer in this contingent role, you will contribute to the design, development, and optimization of data engineering solutions that support large-scale systems and business-critical applications. You'll collaborate with cross-functional teams to solve moderately complex engineering challenges and deliver high-quality, scalable data pipelines and infrastructure.

Responsibilities
  • Design, build, and maintain robust ETL/ELT pipelines to support operational and analytical data workflows.
  • Develop and optimize data solutions using SQL, SSIS, Python, Spark, and modern data pipelining tools.
  • Architect cloud-native data pipelines and integrate with reporting and downstream applications.
  • Apply strong understanding of data structures, Delta Lake, and cloud-based data storage to build scalable solutions.
  • Analyze and resolve moderately complex software engineering problems by evaluating multiple variables and collaborating with stakeholders.
  • Ensure compliance with engineering best practices, policies, and regulatory requirements.
  • Partner with client teams to align technical solutions with business goals.

Minimum Qualifications
  • 4+ years of experience in software engineering, data engineering, or a related technical field.
  • Proficiency in SQL, SSIS, Python, and Spark.
  • Experience with cloud platforms, with a strong preference for Google Cloud Platform (Google Cloud Platform).
  • Solid understanding of data architecture, data modeling, and data pipeline design.
  • Strong problem-solving skills and adaptability in a fast-paced environment.
  • Excellent communication and collaboration skills.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.