Mindlance

Scala/Spark Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Scala/Spark Developer in the Banking/Financial industry, based in Charlotte, NC. The contract lasts 12+ months at a competitive pay rate. Key skills include Scala, Spark, SQL, and AI/ML experience in enterprise data environments.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
640
-
πŸ—“οΈ - Date
March 9, 2026
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Charlotte, NC
-
🧠 - Skills detailed
#Scala #Apache Spark #Code Reviews #Data Governance #Shell Scripting #SQL (Structured Query Language) #Spark SQL #"ETL (Extract #Transform #Load)" #AI (Artificial Intelligence) #Data Processing #ML (Machine Learning) #Scripting #Data Framework #Leadership #API (Application Programming Interface) #Java #Libraries #Python #Spark (Apache Spark)
Role description
Please find details for this position below: Client: Banking/Financial Industry Title: Senior Scala Developer / Scala/Spark Developer - 02 Openings Location: Charlotte, NC – Hybrid Roles Duration: 12+ Month (s) Extend or Convert based on performances Job Descriptions: β€’ We are seeking a Lead Software Engineer to drive the evolution of SparkFlow, an enterprise data processing framework built on Apache Spark. β€’ This role will focus on designing clean, composable abstractions, delivering new functional capabilities within the framework, and significantly improving developer experience. β€’ The engineer will also design and deploy AI enabled capabilities and lead the integration of the SparkFlow framework into the Unity control plane. Key Responsibilities: β€’ Lead the architectural evolution of the SparkFlow framework, emphasizing modularity, composability, and clear abstraction boundaries β€’ Design and implement new functional features within the framework to expand supported use cases and capabilities β€’ Balance feature delivery with framework quality, ensuring performance, backward compatibility, and governance standards β€’ Improve developer experience by simplifying APIs, configuration models, extension points, and onboarding patterns β€’ Design and implement AI driven solutions that assist developers and enhance framework usability, productivity, and operability β€’ Integrate SparkFlow as a first-class framework within the Unity control plane β€’ Collaborate with data, platform, and infrastructure teams to ensure consistent adoption across environments β€’ Provide technical leadership through design reviews, code reviews, and architectural guidance Required Experience: β€’ Java or Scala, Spark, SQL, Shell scripting β€’ Deep experience with Apache Spark (Scala and/or Java; Python a plus) β€’ Proven success building reusable frameworks or libraries, including ownership of functional feature development β€’ Strong skills in API design, abstraction design, and extensibility patterns β€’ Experience applying AI/ML or LLM based techniques to developer tooling or data frameworks β€’ Experience working in large scale, enterprise data environments Nice to Have: β€’ Experience integrating frameworks into control planes or internal developer platforms β€’ Familiarity with Spark SQL–centric architectures and data governance patterns β€’ Experience modernizing or replacing legacy ETL frameworks EEO: Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.