Apache Spark Developer
$125k - $185kBright Vision Technologies
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.
- 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.
- 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.
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
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.
$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...SuggestedHourly payWork at officeLocal areaRemote workRelocationFlexible hours$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...SuggestedHourly payWork at officeLocal areaRemote workRelocationFlexible hours- 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...SuggestedRemote job
$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...SuggestedFull timeRemote work$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 ~...SuggestedRemote work- ...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
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship- 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 jobFlexible hours
- ...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 homeFlexible hours
- ...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 timeRemote work
$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 workWork experience placementWork at officeRemote workFlexible hours$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 payContract workRemote work$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 timeWork at officeRemote work- ...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 contractFull timeRemote workWorldwide
$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 workFlexible hoursWeekend work$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 timeWork at officeRemote workHome officeFlexible hours$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship$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 payFull timeRemote work$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 timeLocal areaImmediate startFlexible hours$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 timeContract workPart timeLocal areaRemote work$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 placementWork at officeWork from home2 days per week1 day per week$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 timeFor contractorsWork experience placementFlexible hours$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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 timeContract work
- ...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 officeRemote workFlexible hours
- ...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
$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 timeLocal areaImmediate start$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 hiringLocal areaRemote workWork from home- ..., 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 timeWork at officeRemote work
- ...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 timeImmediate startRemote workFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Apache Spark Developer. Be the first to apply!



