×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Data & Analytics

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Strategic Staffing Solutions
Full Time, Contract position
Listed on 2026-06-15
Job specializations:
  • Software Development
    Senior Developer, SQL Developer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer – Data & Analytics Location

  • Charlotte, NC (preferred)
  • Dallas, TX (Irving) – secondary option
  • Hybrid (3 Days in and 2 days remote)
Duration
  • 12-month contract (potential to extend)
    W2 ONLY NO C2C
Overview

We are seeking a Senior Software Engineer – Data & Analytics to design and build scalable, enterprise‑grade data pipelines. This role goes beyond hands‑on development—you will take full ownership of deliverables, proactively communicate risks, and drive initiatives from concept through production.

This is an ideal opportunity for engineers who thrive in fast‑paced, large‑scale environments and enjoy influencing architecture, improving performance, and leading through action.

Key Responsibilities
  • Design, build, and maintain high‑performance, scalable data pipelines
  • Develop solutions using Python, PySpark, and SQL
  • Own deliverables end‑to‑end: design, development, testing, and production support
  • Translate business requirements into data‑driven technical solutions
  • Improve pipeline reliability, scalability, and performance
  • Partner with product managers and cross‑functional teams
  • Proactively identify risks, communicate status, and elevate issues
  • Contribute to CI/CD pipelines, code quality, and security remediation
  • Mentor team members and collaborate within Agile environments
Required Qualifications
  • 7+ years of experience in Software Engineering
  • 4+ years building big data pipelines
  • 4+ years of experience with:
    • Apache Spark (PySpark / Spark SQL)
    • Hive and Iceberg tables
    • SQL / SQL Server or other RDBMS
  • Strong programming experience in:
    • Python
    • PySpark / Spark SQL
    • Scala
    • Bash / Shell scripting
  • Experience with CI/CD pipelines, testing, and code quality practices
  • 2+ years working in Agile (Scrum or SAFe) environments
Preferred Qualifications
  • Experience in financial services or large enterprise environments
  • Familiarity with:
    • REST APIs
    • Dremio
    • Object storage solutions
  • Experience with streaming/event‑driven architectures (Kafka)
  • Workflow orchestration tools such as:
    • Airflow
    • Oozie
    • Autosys
Key Skills
  • SQL
  • Python
  • Py Spark
  • Data Pipelines / Big Data Processing
What We’re Looking For
  • Strong communication skills—clear, concise, and proactive
  • Proven ability to own and drive projects to completion
  • Self‑starter who identifies issues and takes action
  • Experience leading initiatives, not just executing tasks
  • Comfortable working in enterprise‑scale, fast‑paced environments
Why Join

This role offers the opportunity to:

  • Own impactful, large‑scale data initiatives
  • Influence architecture and engineering best practices
  • Work in a highly collaborative, fast‑moving environment
  • Gain visibility with senior stakeholders
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary