Apache Spark Developer
Absolute Business Solutions Corp
Apache Spark Developer
Absolute Business Solutions Corp (ABSC) is not just another tech company. We're a community of innovators, engineers, analysts and business professionals working together with our customers to tackle the most complex challenges. For more than 20 years we've supported critical DoD, IC and Federal Civilian missions and global, multi-national corporations. We specialize in supporting our clients in the Intelligence, Technology, Defense, AI/ML, and Data Science fields. As we continue to grow at a rapid pace, we are seeking some amazing new professionals to join our team.
We are actively hiring a Secret or Top Secret/ TS/SCI-cleared Apache Spark Developer to support NGA's Data Modernization Services (DMS) mission by building and optimizing large-scale data processing pipelines. This role focuses on developing high-performance Spark applications within a containerized, Kubernetes-based environment, supporting mission analytics, data exploitation, and AI/ML integration. The ideal candidate thrives in distributed data environments, understands performance tuning deeply, and can operate effectively in secure, air-gapped systems.
This role is on-site/flexible hours in Herndon, VA; Springfield, VA; St. Louis, MO; or Aurora, CO.
Clearance Required for this role: Min. Secret but TS/SCI eligibility with willingness/ability to obtain CI polygraph preferred.
Core Technology Stack
- Data / Processing
- Apache Spark (PySpark, Scala)
- Delta Lake, Parquet
- Structured Streaming
- Infrastructure
- Kubernetes (execution environment)
- Docker
- Storage / Cloud (Abstracted)
- S3 / object storage
- AWS / GCP / Azure (environment-dependent)
- DevOps (Exposure Level)
- Git, Jenkins (CI/CD)
- Languages
- Python (PySpark)
- Scala (preferred)
- Bash / scripting
Key Responsibilities
- Design, develop, and maintain Apache Spark pipelines (batch and streaming) using PySpark and/or Scala
- Process and transform large-scale datasets using modern data lake architectures (Delta Lake, Parquet)
- Optimize Spark jobs for performance, including:
- Partitioning strategies
- Shuffle optimization
- Memory tuning
- File sizing and storage efficiency
- Implement Structured Streaming pipelines for near real-time data processing
- Develop and deploy Spark applications within containerized environments (Docker)
- Execute workloads in Kubernetes clusters, supporting scalable and distributed processing
- Integrate Spark pipelines with downstream systems, including:
- Analytics platforms (SQL, notebooks)
- AI/ML workflows and feature engineering pipelines
- Support data ingestion and storage in object-based systems (e.g., S3-compatible storage)
- Troubleshoot data pipeline failures and ensure reliability in mission-critical environments
- Operate within secure, air-gapped environments, including:
- Managing dependencies without internet access
- Working within controlled network and security constraints
Required Qualifications
- TS/SCI (eligibility) with ability/willingness to obtain/maintain counterintelligence polygraph
- Bachelor's degree plus 5 years' experience in data engineering or Spark development (will entertain additional years' experience in lieu of degree)
- Strong hands-on experience with:
- Apache Spark (mandatory)
- Python (PySpark)
- Data processing at scale
- Experience working with:
- Parquet and/or Delta Lake
- Distributed data systems
- Familiarity with:
- Docker / containerization
- Kubernetes (basic to intermediate experience)
- Object storage systems (e.g., S3 or equivalent)
- Strong troubleshooting and performance tuning skills
- Proficiency in Bash or scripting
Preferred Qualifications
- Experience with Scala for Spark development
- Experience with Structured Streaming in production environments
- Familiarity with Iceberg or lakehouse architectures
- Experience with CI/CD pipelines (Jenkins, Git)
- Exposure to Terraform or Infrastructure as Code
- Experience supporting AI/ML data pipelines
- Prior experience supporting NGA, IC, or DoD programs
ABSC is a technology and services company that combines the agility of a small business with proven processes refined over more than two decades in business. We specialize in supporting public sector clients in the Intelligence, Defense, Health, and Safety areas. Our team stands ready to deliver the next generation of programs, personnel, and solutions to help advance our federal government customers' driving innovation, agility, and security across all mission areas.
Some of our benefits include:
- Generous PTO plus 11 Federal Holidays
- Retirement Planning – 401k Fully Vested with Match
- Tuition Assistance Program – Annual contributions to help you pay down your loans
- Annual Health and Wellness Allowance – buy an Apple Watch, a treadmill, or hit the gym on us
- Career Development – Annual Funds to spend on Education and Training
- Volunteer Time Off – Annually, all employees can spend 8 hours directly supporting a charity of choice
- Charitable Match – ABSC matches an employee's donation to a qualifying charity
- Referral Program – We pay for internal and external referrals!
- LOV Awards – Earn bonus awards throughout the year from our Living Our Values awards program
Apply to join our team today! We are always looking to grow our team - if you know someone who is seeking a new career opportunity, please share this job opening with them! ABSC offers generous external referral bonuses. You don't need to be an employee to benefit from our Referral Program!
*ABSC is a proud V3, Virginia Values Vets, member which recognizes our commitment to hiring Veterans. If you are a veteran, please be sure to include that in your application. Thank you! *
Equal Opportunity Employer, including veterans and individuals with disabilities.
- ...Apache Spark Developer We are actively hiring a Secret or Top Secret/TS/SCI-cleared Apache Spark Developer to support NGA’s Data Modernization Services (DMS) mission by building and optimizing large-scale data processing pipelines. This role focuses on developing high...SuggestedFlexible hours
- A technology solutions firm is seeking a Lead AWS Data Bricks Spark/Scala Engineer to architect and implement solutions primarily on AWS. This role emphasizes data management and engineering proficiency using Databricks and Spark, with responsibilities including migration...SuggestedRemote job
- Job Title : Lead AWS Data Bricks Spark/Scala Engineer Job ID: 2022-11882 Job Location: Remote, Memphis, TN (preferred), Morris Plains... ...owned by the entire team Identify code defects and work with developers to address quality issues in product code. Finding bottlenecks...SuggestedPermanent employmentRemote work
- Absolute Business Solutions Corp. is looking for a talented Apache Spark Developer to enhance NGA’s Data Modernization Services. The position focuses on building efficient data processing pipelines within a secure environment while ensuring optimal performance and reliability...Suggested
- ...Full Stack Developer Join the Software Engineering team. This individual will be responsible for developing a wide variety of software... ...with cloud services particularly AWS. Experience with Apache Spark and/or Hadoop. Experience with ELK stack (Elasticsearch...SuggestedCasual work
- ...Lead system architecture discussions and recommend improvements. Develop input on deliverables, schedules, and performance metrics.... ...quality software solutions. Key Technologies AWS Services GitLab Apache Spark, Glue, and other ETL processes/procedures Data Types:...Remote workFlexible hoursNight shift
- ...OpenShift, Kubernetes, ...) AWS Services GitLab Apache Spark, Glue, and other ETL processes/procedures Data Types:... ...GitLab for code source repository and using GitLab CI/CD ~ Developing customized code, scripts, modules, macro procedures, or...For contractorsWork at officeRemote workFlexible hoursNight shift
- A leading technology consulting firm is seeking a Data Engineer to help build cloud-based solutions. This role includes hands-on development, participation in agile environments, and requires 2+ years of experience with programming languages like Java or Python. The ideal...
$49 - $70 per hour
...experiencebuilding scalable data pipelines using Spark and Azure, and supporting cloud-based... ...be central to innovating, designing, and developing powerful technology solutions that are... ...skill/experience:Hands-on expertise with Apache Spark and Azure-based data engineering...- Freedom Technology Solutions Group is seeking a Software Developer to support our client’s intelligence analysis products and capabilities... ...client briefings. Key Technologies AWS Services GitLab Apache Spark, Glue, and other ETL processes/procedures Data Types:...Work at officeRemote workFlexible hoursNight shift
- ...prototyping, and modern technology stacks. The Junior Software Developer applies expertise to multiple development assignments. This... ...(Docker, OpenShift, Kubernetes, ...) AWS Services GitLab Apache Spark, Glue, and other ETL processes/procedures Data Types: Structured...For contractorsFlexible hoursNight shift
- ...prototyping, and modern technology stacks. The Junior Software Developer applies expertise to multiple development assignments. This... ...software solutions. Key Technologies AWS Services GitLab Apache Spark, Glue, and other ETL processes/procedures Data Types:...Work at officeFlexible hoursNight shift
- ...application development;• AWS Cloud; OpenShift Cloud; Messaging and streaming including building real-time data pipelines using Apache Kafka, Flink, & Spark Streaming;• Git for code collaboration, version tracking, & monitoring;• Creating monitoring alerts in Splunk; Dynatrace...Local areaWork from home
- ...professional development. Together, we can drive meaningful change, spark innovation, and achieve extraordinary milestones. Kentro is... ...Onsite, Saint Louis, MO Responsibilities Research, design, and develop computer and network software or specialized utility programs....Local area
$80 - $100 per hour
...Description: The mission of client Crop Science is centered on developing agricultural solutions for a sustainable future that will... ...a RESTful approach Experience with stream processing using Apache Kafka A level of comfort with Unit Testing and Test Driven Development...Hourly payTemporary workRemote workWorldwide- ...JOB DESCRIPTION: JOB TITLE: FULL STACK JAVA DEVELOPER DURATION: 12 MONTHS CONTRACT ON W2 LOCATION: 100% REMOTE RESPONSIBILITIES... ...secure web services. Develop build packages using Maven/ Apache Ant. Applies Java and Oracle standard coding practices and...Contract workRemote work
$87.1k - $157.45k
...reporting. You’ll help build and maintain core backend services, develop RESTful APIs, support data‑driven functionality, and contribute... ...reliable results Preferred Qualifications Experience with Apache Airflow or similar workflow orchestration technologies Experience...- ...Software Developer Plans, designs, develops, codes and tests software systems or applications for software enhancements and new products... ...; preferably Spring, though we would also consider Ruby, Apache Struts, Symfony, Django, etc. Experience with application support...
- ...Unity Catalog, Pyspark, AWS Glue, Lambda, Step Functions, and Apache Airflow AWS data services (S3, Glue, Redshift, Athena, Lambda,... ...databases (e.g., RDS, DynamoDB). Data Pipeline Development: Design, develop, and optimize ETL/ELT pipelines using AWS & Databricks services...Full timeImmediate startRelocation
- ...Role: Java Developer Location: St. Louis, MO Duration: 6 Months JOB DESCRIPTION: Senior Java/Spring boot Developer Senior developer... ...in implementing Micro services and Architecture using Apache open source projects like Mesos, Kafka,Cassandra, Hadoop. •...
- ...Missouri Employment Type: W2 Duration: Long Term Key Skills :- Spark Stremes, Nifi and Mongo DB Visa Type :- Any Visa applicable Job... ...monitoring, and alerting systems. A commitment to balancing reliability concerns with continuous innovation and develop . #J-18808-Ljbffr...
$105.72k - $132.14k
...Generally, works independently and leads the less experienced developers. Primary Responsibilities Lead the process of implementation planning... ...(Scrum, XP, Kanban, etc.), JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate, Microservices, Springboot, REST,...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...Defense, we would love to talk. Why This Role Exists The Senior Developer supports USTRANSCOM's role as the Single Manager for Global... ...Experience developing and maintaining data pipelines using Apache Spark, Kafka, or similar technologies. Experience working with cloud...Work at officeFlexible hours
- ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing... ...years of experience with at least five (5) of the following: ~ Apache ~ Ember ~ React ~ Angular ~ JavaScript ~ Jaguar ~...Minimum wageContract workTemporary workWork experience placement
$130k - $160k
...on this effort will work with cross-functional teams to design, develop, and deploy impactful capabilities while helping shape the... ...technical challenges Desired Qualifications • Experience with Apache Airflow or similar workflow orchestration technologies • Experience...Full timeRemote work- ...Familiarity with on-premise and cloud datastores (e.g. Cloudera Impala, Apache Hive, Google BigQuery, AWS Athena etc.). Desired... ...junior and mid-level folks on cloud security and best practices Developed automated security and compliance capabilities in support of...Flexible hours
- ...Technology Team Spectrum’s Product and Technology team creates, develops, and operates the nation’s fastest mobile service, most... ...architecture including load balancing, ports, security, LDAP, IIS, Apache/Tomcat, etc. Advanced knowledge of SQL Server, Oracle, and/or MySQL...Work experience placementWork at officeRemote work
- ...professional development. Together, we can drive meaningful change, spark innovation, and achieve extraordinary milestones. Kentro is... ...interested in connecting with talented Software and Web Developers who are passionate about building scalable applications, developing...Local areaImmediate start
- ...efficient, and maintainable code following programming standards. Develop scalable and secure applications using frameworks and design... ...Fragments, Experience Fragments, GraphQL, JCR, OSGI, Servlets, Apache Sling, Workflows, DAM). Experience with Adobe Guides and DITA...
- Mandatory skills: GCP Composer (Apache Airflow) Job Description: Fix and enhance Dataflow and/or Dataproc data ingestion pipelines (batch & streaming). Have a good understanding of GCP Composer (Apache Airflow) environments. Manage Airflow DAGs and troubleshoot Airflow...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Apache Spark Developer. Be the first to apply!
- statistical programmer Saint Louis, MO
- senior statistical programmer Saint Louis, MO
- informatica etl developer Saint Louis, MO
- developer contractor Saint Louis, MO
- seo developer Saint Louis, MO
- geospatial developer Saint Louis, MO
- postgresql developer Saint Louis, MO
- remote entry level developer Saint Louis, MO
- senior tableau developer Saint Louis, MO
- low code developer Saint Louis, MO


