Senior Software Engineer - Apache Spark Framework

Visa Sponsorship
Apply
AI Summary

Contribute to the SparkFlow enterprise data processing framework, implementing new features, strengthening existing components, and improving developer experience. Key responsibilities include building and enhancing functional features, implementing framework extension points, and developing AI-enabled solutions. Required experience includes strong hands-on engineering experience with Apache Spark using Scala and/or Java.

Key Highlights
Implement new features in the SparkFlow framework
Strengthen existing components
Improve developer experience
Key Responsibilities
Build and enhance functional features in the SparkFlow framework
Implement and refine framework extension points
Develop AI-enabled solutions
Contribute to Unity control plane integration
Technical Skills Required
Apache Spark Scala Java Python Git Build tooling Unit/integration testing Hadoop/Hive Kafka Cloud storage or warehouse patterns
Benefits & Perks
W2 employment
Visa sponsorship available
Hybrid work (3 days on site/ 2 days remote)
Nice to Have
Experience improving pipeline onboarding and deployment patterns
Familiarity with governance capabilities
Cloud or hybrid experience

Job Description


STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!

This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position. Visa Sponsorship is Available! The details are below.

“Beware of scams. S3 never asks for money during its onboarding process.”


Job Title: Software Engineer – SparkFlow Framework

Contract Length: 12+ Month contract

Hybrid work (3 days on site/ 2 days remote

Location: CHARLOTTE, NC 28202

Pay: 53-55 an hr on W2


The Software Engineer will contribute to the SparkFlow enterprise data processing framework built on Apache Spark. The role focuses on implementing new framework features, strengthening existing components, improving developer experience, and delivering AI-enabled capabilities to simplify framework usage. This position will also support integration of SparkFlow into the Unity control plane by building and hardening required interfaces and workflows.

Key Responsibilities

  • Build and enhance functional features in the SparkFlow framework, including sources, targets, transformations, governance and control capabilities, and reliability features.
  • Implement and refine framework extension points such as APIs, configurations, and libraries to improve composability and reuse.
  • Improve developer experience by simplifying configuration patterns (for example pipeline JSON/configs), reducing onboarding friction, and improving diagnostics and observability hooks.
  • Develop AI-enabled solutions that assist developers, such as guided configuration generation, validation tools, troubleshooting accelerators, and other usability improvements.
  • Contribute to Unity control plane integration by implementing adapters, operators, automation, and integration testing to support consistent orchestration.
  • Participate in code reviews, design discussions, and operational support activities as needed.

Required Experience

  • Strong hands-on engineering experience with Apache Spark using Scala and/or Java (Python is a plus), including Spark SQL-based processing.
  • Experience building frameworks or libraries, including API and abstraction design.
  • Working knowledge of CI/CD and engineering fundamentals, including Git, build tooling, and unit/integration testing.
  • Experience with enterprise data ecosystem components such as Hadoop/Hive, Kafka, and cloud storage or warehouse patterns, including production hardening.

Nice to Have

  • Experience improving pipeline onboarding and deployment patterns, such as config-driven artifacts, launcher scripts, and scheduler integration.
  • Familiarity with governance capabilities, including audit trail capture, metadata or lineage integration, and data-in-motion controls.
  • Cloud or hybrid experience, such as GCP Dataproc patterns supporting Spark workloads.


Similar Jobs

Explore other opportunities that match your interests

Founding AI Engineer

Programming
5h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Arena

United State

Founding Engineer

Programming
5h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

cardinal

United State

Safeguards Analyst - Human Exploitation and Abuse

Programming
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

anthropic

United State

Subscribe our newsletter

New Things Will Always Update Regularly