Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Apache Spark Developer

$125k - $185k
Full-time

Bright Vision Technologies

Apache Spark Developer – Remote

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: Apache Spark Developer
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $125,000–$185,000 Annually
Experience Required: 6+ years

Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.

Job Summary
We are seeking an experienced Apache Spark Developer to design, develop, and optimize large-scale distributed data processing applications supporting enterprise analytics, machine learning, real-time reporting, and cloud-based data platforms. This role focuses on building high-performance Spark applications capable of processing billions of records across structured and semi-structured data sources while delivering scalable, reliable, and cost-efficient data pipelines.
You will work closely with data architects, data engineers, cloud platform teams, machine learning engineers, and business intelligence developers to build modern data processing solutions leveraging Apache Spark, cloud-native technologies, and distributed computing frameworks. The ideal candidate possesses deep expertise in Spark architecture, distributed systems, performance optimization, and cloud-based big data ecosystems.

Key Responsibilities
  • Design, develop, and maintain high-performance distributed data processing applications using Apache Spark.
  • Build scalable batch and real-time ETL/ELT pipelines processing large volumes of enterprise data.
  • Develop Spark applications using PySpark, Scala, or Spark SQL for data transformation, aggregation, and analytics.
  • Optimize Spark jobs for memory utilization, partitioning strategies, shuffle performance, and execution efficiency.
  • Process structured, semi-structured, and streaming data from enterprise databases, APIs, Kafka, cloud storage, and data lakes.
  • Develop reusable Spark libraries, data processing frameworks, and metadata-driven ingestion pipelines.
  • Collaborate with cloud engineering teams to deploy Spark workloads on Databricks, EMR, Azure Synapse, or Kubernetes.
  • Implement data quality validation, reconciliation, monitoring, and automated error handling across distributed pipelines.
  • Integrate Spark applications with enterprise data warehouses, lakehouses, and reporting platforms.
  • Participate in architecture reviews, code reviews, technical design discussions, and Agile development activities.
  • Troubleshoot production issues involving distributed processing, cluster performance, resource utilization, and data quality.
  • Support cloud migration initiatives by modernizing legacy ETL workloads into Spark-based architectures.
Required Skills
  • Six or more years of professional software or data engineering experience.
  • Four or more years of hands-on Apache Spark development experience in enterprise production environments.
  • Strong proficiency in PySpark , Scala , or Spark SQL for distributed data processing.
  • Deep understanding of Apache Spark architecture including RDDs, DataFrames, Datasets, Catalyst Optimizer, DAG execution, and Tungsten engine.
  • Strong experience with distributed computing concepts including partitioning, shuffling, caching, broadcast joins, and fault tolerance.
  • Advanced SQL skills with databases such as SQL Server, Oracle, PostgreSQL, Snowflake, or Teradata.
  • Experience working with Hadoop ecosystem technologies including Hive, HDFS, YARN, and Parquet.
  • Experience processing streaming data using Spark Structured Streaming, Apache Kafka, or Event Hubs.
  • Hands-on experience with cloud platforms including Azure Databricks, AWS EMR, AWS Glue, Azure Synapse Analytics, or Google Dataproc.
  • Experience integrating Spark applications with Delta Lake, Apache Iceberg, or Apache Hudi.
  • Strong understanding of data warehousing concepts, dimensional modeling, and data lake architecture.
  • Experience using Git, CI/CD pipelines, Azure DevOps, GitHub Actions, or Jenkins.
  • Strong debugging, troubleshooting, and Spark performance tuning skills.
  • Experience working in Agile Scrum development environments.
Preferred Qualifications
  • Experience building enterprise Lakehouse architectures using Databricks or Delta Lake.
  • Familiarity with Apache Airflow, Azure Data Factory, AWS Step Functions, or Control-M for workflow orchestration.
  • Experience with machine learning workflows using Spark MLlib, MLflow, or feature engineering pipelines.
  • Knowledge of Kubernetes, Docker, and containerized Spark deployments.
  • Experience implementing Data Quality frameworks using Great Expectations or Deequ.
  • Familiarity with Apache NiFi, Apache Flink, Trino, or Presto.
  • Experience working with cloud object storage including Amazon S3, Azure Data Lake Storage (ADLS Gen2), or Google Cloud Storage.
  • Knowledge of Infrastructure as Code using Terraform or ARM templates.
  • Experience with enterprise monitoring tools including Prometheus, Grafana, Datadog, or OpenTelemetry.
  • Cloud certifications in Azure, AWS, Databricks, or Apache Spark-related technologies are highly desirable.
Project Environment
You will be joining a modern data engineering team responsible for building cloud-native big data platforms supporting enterprise analytics, AI, and business intelligence initiatives. Current projects include:
  • Enterprise data lakehouse implementation using Databricks and Delta Lake
  • Real-time streaming analytics processing billions of daily events
  • Large-scale customer analytics and behavioral data platforms
  • Financial risk modeling and fraud detection pipelines
  • Healthcare clinical and operational analytics solutions
  • Cloud migration of legacy Hadoop and ETL workloads
  • Machine learning feature engineering and model training pipelines
  • Enterprise reporting platforms supporting executive dashboards and self-service analytics
  • Distributed data processing infrastructure deployed on Azure and AWS
This is a hands-on engineering role where you will contribute to distributed system architecture, Spark application development, cloud migration, performance optimization, production support, and continuous improvement of enterprise-scale data processing platforms.

How to Apply

Would you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on aiapply.co or contact us at View phone number on aiapply.co . Learn more about Bright Vision Technologies at .

Bright Vision Technologies is an Equal Opportunity Employer.

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Apache Spark Developer in Remote vacancy
  • $130.6k - $192k

    About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler, and reliability tooling that powers the company's data, analytics, and ML workloads. We run Spark across the company... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $159.8k - $235k

    About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler, and reliability tooling that powers the company's data, analytics, and ML workloads. We run Spark across the company... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    Seattle, WA
    4 days ago
  • UST España & Latam is seeking a Backend Developer Analyst to join the SIMA Squad. You will design, implement, and maintain data processing solutions using Apache Spark and Scala in an Agile environment, contributing across the full software delivery lifecycle from analysis... 
    Suggested
    Remote job

    UST España & Latam

    New York, NY
    3 days ago
  • $184k - $287.5k

     ...join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Senior Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $135k - $150k

     ...AWS. This role centers on hardening and operating Amazon EMR (Spark) and OpenSearch workloads, building secure CI/CD pipelines, managing...  ...Git Data & Development Foundation ~ Working knowledge of Apache Spark core concepts: RDDs, DataFrames, Spark SQL ~... 
    Suggested
    Remote work

    One Dynamic

    United States
    5 days ago
  •  ...production experience designing, optimizing, and operating large-scale Spark workloads on Microsoft Fabric or Databricks. Strong in...  ...SLAs for both interactive and batch workloads. Also develops and maintains internal Python libraries and reusable Spark modules... 
    Full time

    Capgemini

    Remote
    13 days ago
  • $100k - $150k

     ...Apache Kafka Developer - Remote    Bright Vision Technologies is a technology consulting and software development company delivering cloud...  ...).  Familiarity with stream processing frameworks (Flink, Spark Streaming).  Experience with data governance and lineage... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    2 days ago
  • UST is seeking a Backend Developer Analyst with 2+ years in big data and Spark to design and maintain datalake pipelines. You will work with Spark, Scala and SQL, orchestrate workflows with Control-M and Airflow, and ensure data quality and production readiness in a collaborative... 
    Remote job
    Flexible hours

    UST

    New York, NY
    3 days ago
  •  ...ETL Engineer / Java Spark/ Ab Initio Wilmington DE (3 days WFO, 2 days WFH) Look for candidate who can be onsite from day 1 Abinitio – is needed (if not abinitio then any other ETL tools such as Informatica, Talend etc.) Spark AWS ***Must have: Ab Initio... 
    Work from home
    Flexible hours

    RIT Solutions

    Wilmington, DE
    5 days ago
  •  ...Job Description Role- Senior Java Developer (Java, Spark, GCP) \n Location- Remote \n Employment Type: Full-Time \n \n Job Summary...  ...\n Preferred Qualifications \n \n Experience with Apache Spark and large-scale data processing. \n Familiarity with... 
    Full time
    Remote work

    BBI

    Mundelein, IL
    24 days ago
  • $96.49k - $144.74k

     ...seeking a Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) - Onsite Hybrid...  ...at enterprise scale. You will design and develop streaming and batch frameworks, Kafka/Flink...  ...real-time and batch data pipelines using Apache Spark, Apache Flink, Apache Kafka, and... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Dallas, TX
    28 days ago
  • $166.4k - $187.2k

     ...steps. Our partner is looking for a Java Developer – Specialized Platforms and Integrations...  ...or data-processing technologies such as Spark, depending on assignment needs. Cross-...  ...Processing and Analytics: Familiarity with Apache Spark or financial analytics technologies... 
    Hourly pay
    Contract work
    Remote work

    Jobgether

    Remote
    6 days ago
  • $150k - $250k

     ..., and the general public. For example, NCBI develops and delivers PubMed, an index of over 29 million...  ...Aspera, MinIO, CloudSoda or equivalent Apache Pulsar, RabbitMQ, Amazon Kinesis, Apache Flume, Apache Storm, Apache Spark Streaming, Google Cloud Pub/Sub Service... 
    Full time
    Work at office
    Remote work

    Black Canyon Consulting

    Remote
    15 days ago
  •  ...our platform stack spans Airflow, Iceberg, Spark, Flink, Kafka, Nessie, Trino, and...  ...needs and consumption by downstream teams.Develop reusable ingestion, cleansing, and harmonization...  ...-on experience with at least several of: Apache Airflow, Apache Iceberg, Apache Spark,... 
    Ongoing contract
    Full time
    Remote work
    Worldwide

    SS&C Technologies

    Trenton, NJ
    4 days ago
  • $141.02k - $204.53k

     ...Data Engineer - API & AI Gateway Platform Engineer will design, develop, and support enterprise API and AI gateway platforms...  ...hybrid data processing methods (batch and streaming) such as Apache Spark, Hive, Pig, Kafka is required. Experience with big data, statistics... 
    Remote work
    Flexible hours
    Weekend work

    Mayo Clinic

    Rochester, MN
    2 days ago
  • $159.6k - $239.4k

     ...risks, the tools to grow, the skills to develop and the support of a company invested in...  ...authority on modern open-table formats (Apache Iceberg or Delta Lake). Define the standards...  ...the AWS data stack, specifically AWS EMR (Spark/Presto/Trino tuning), AWS Athena, S3... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Boulder, CO
    1 day ago
  • $100k - $150k

     ...~5+ years of professional experience designing and operating big-data pipelines on Hadoop. ~ Strong hands-on expertise with Apache Spark (Scala, Python, or Java) in production environments. ~ Solid experience with Hive, HDFS, Sqoop, HBase, and the broader Hadoop... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    7 days ago
  • $85 - $90 per hour

     ...Experience working on Microservices.• Good experience on AWS Cloud, MSK, Kinesis, Lamda• Good hands-on experience on AWS Glue using Apache Spark, Amazon EMR• Good experience on container orchestration system like Kubernetes, ECS• Good working knowledge in SPRING Framework... 
    Hourly pay
    Full time
    Remote work

    SRI Tech

    San Diego, CA
    1 day ago
  • $140.45k

     ...the work we do. Here, collaboration fuels progress, adaptability sparks innovation and every voice can help shape what’s next for R1 and...  ...Python, Java, or Go. ~ Hands-on experience with Databricks, Apache Spark, Airflow, Kafka, or similar data orchestration and streaming... 
    Full time
    Local area
    Immediate start
    Flexible hours

    R1 RCM

    Remote
    21 days ago
  • $77.6k - $176k

     ...insights and supporting mission-critical decisions. As a SQL developer and data engineer, you will help design, develop, and optimize...  ...including Databricks Workspace, notebooks, jobs, workflows, Apache Spark, Delta Lake, and cluster configurationExperience with relational... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Bethesda, MD
    3 days ago
  • $115.2k - $145k

     ...hardening (STIGs, CIS benchmarks, PCI compliance, etc).Experience developing and deploying infrastructure in AWS.Experience with writing...  ...systems (e.g. Cloudera CDH Hadoop, MapR Hadoop, Databricks, Apache Spark, etc..) is a plus.DoD 8140 / 8570 IAT Level II compliance... 
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    HII Mission Technologies Division

    Columbia, MD
    3 days ago
  • $164.2k - $229.9k

     ...deliver production-ready paths to S3/GCS and Apache Iceberg, as well as transformations,...  ...experience, and lead redesigns that improve developer velocity and enable Reddit’s continued...  ...cloud services, Airflow, Kubernetes, CI/CD, Spark, Flink and/or working with modern cloud-... 
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    Remote
    6 days ago
  • $130k - $180k

     ...engineering, including extensive expertise with Apache Kafka and the Confluent Platform . The...  ...for real-time data integration. Develop and maintain Infrastructure as Code using...  ...such as Apache Flink , Apache Spark Structured Streaming , or Apache Beam... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    2 days ago
  •  ...science, and other high-impact missions. This position designs, develops, and optimizes scalable data solutions using advanced SQL and...  ..., including Databricks Workspace, notebooks, jobs, workflows, Apache Spark, Delta Lake, and cluster configuration. ~ Experience with... 
    Full time
    Contract work

    Parra Consulting Group, Inc. .

    Remote
    2 days ago
  •  ...Python AND Kafka AND (Hadoop OR HDFS OR Hive) AND Snowflake AND apache AND (iceberg to join our team in Bangalore, Karnātaka (IN-KA), India...  ...Code Conversion: Translating and optimizing legacy SQL and Spark-based consumption patterns (raw and modeled) for compatibility with... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Indiana
    28 days ago
  •  ...Responsibilities : • Develop, optimize, and maintain ETL/ELT pipelines using PySpark...  ...Experience in ETL/ELT development using Spark and SQL. Experience with cloud data services...  ...with orchestration tools (Airflow, Apache Oozie). Experience with data warehousing... 
    Remote work

    Yochana

    United States
    5 days ago
  • $212.1k - $409.05k

     ...collaboration fuels progress, adaptability sparks innovation and every voice can help shape...  ...ability and willingness to mentor and develop junior software engineers, and act as a thought...  ...capacity. ~ Advanced experience with Apache Spark, Python, Scala, Databricks, and big... 
    Full time
    Local area
    Immediate start

    R1 RCM

    Remote
    21 days ago
  • $166.9k - $230.9k

     ...onsites, planning sessions, and moments that spark creativity and trust. And whether you...  ...of Upstart's Decisioning & Data) provides developer tools, frameworks, and scalable data...  ...data platform (e.g., Databricks, Snowflake, Apache Spark, Delta Lake, Apache Iceberg). ~ Hands... 
    Currently hiring
    Local area
    Remote work
    Work from home

    Upstart

    United States
    3 days ago
  •  ..., and the general public. For example, NCBI develops and delivers PubMed, an index of over 29 million...  ...such as Istio, Linkerd Kafka, Apache Pulsar, RabbitMQ, Amazon Kinesis, Apache Flume, Apache Storm, Apache Spark Streaming, Google Cloud Pub/Sub GitLab,... 
    Full time
    Work at office
    Remote work

    Black Canyon Consulting

    Remote
    15 days ago
  •  ...Principal works with business analysts, team leads and other developers. A major contributor in Architecture design and development of...  ...computing frameworks involving MapReduce techniques like Apache Spark, Kafka Streams, Apache Flink etc. is a plus.Must be able to write... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    The Options Clearing Corporation

    Dallas, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Apache Spark Developer. Be the first to apply!