Software Engineer

Overview

On Site
USD 53.00 - 57.00 per hour
Full Time

Skills

Optimization
Data Processing
Workflow
Scalability
Regulatory Compliance
Software Development
Data Engineering
Documentation
Knowledge Sharing
Military
Streaming
Apache Hadoop
Big Data
Query Optimization
Performance Tuning
Cloud Computing
HDFS
Extract
Transform
Load
ELT
Unix
Shell Scripting
Relational Databases
Oracle
MySQL
Apache Spark
SQL
NoSQL
Database
Microsoft SQL Server
MongoDB
Agile
Software Engineering
Communication
Collaboration
Management
Privacy
Marketing

Job Details

Location: Irving, TX
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description:
Job Title: Software Engineer - Big Data (Contingent Workforce)
Location: Irving, TX
Job Type: Contract / Contingent

About the Role
As a Software Engineer on this contingent assignment, you will contribute to the design, development, and optimization of scalable data processing systems. You'll collaborate with cross-functional teams to solve moderately complex engineering challenges and deliver impactful solutions that support large-scale data initiatives. This role requires a strong foundation in big data technologies, performance tuning, and cloud-based data platforms.

Responsibilities
  • Contribute to the planning and execution of software engineering deliverables for data-intensive applications.
  • Analyze and resolve moderately complex technical challenges involving distributed data systems.
  • Optimize Spark queries and workflows for performance and scalability.
  • Collaborate with internal stakeholders to ensure solutions align with business and compliance requirements.
  • Apply best practices in software development, data engineering, and Agile methodologies.
  • Participate in code reviews, documentation, and knowledge sharing across teams.

Minimum Qualifications
  • 4+ years of experience in software engineering or equivalent experience through work, consulting, military service, or education.
  • 3+ years of hands-on experience with Apache Spark, including Spark SQL, Streaming, and DataFrame/Dataset APIs.
  • 3+ years of experience with Hadoop and big data ecosystems.
  • Strong understanding of Spark query tuning and performance optimization.
  • Proficiency in working with cloud platforms, HDFS, ETL/ELT processes, and Unix shell scripting.
  • 3+ years of experience with relational databases (e.g., SQL Server, Oracle, MySQL).
  • Experience integrating Spark with SQL and NoSQL databases (e.g., MS SQL Server, MongoDB).
  • 2+ years of experience working in Agile development environments.

Preferred Qualifications
  • 7+ years of software engineering experience.
  • Strong communication and collaboration skills.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.

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.