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.
- ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks... ...integration.Required Skill and ExperienceHands-on experience in Apache Spark, Spark SQL and Starburst.Preferred Skill and...SuggestedFull timeTemporary workRelocation
- ...GorusuCompany: SRI Tech SolutionsTitles: Java Spark Lead DeveloperDuration : Full-Time... ...experienced and highly motivated Java Spark Lead Developer to join our dynamic data engineering team... ...and data pipelines using Java and Apache Spark. This role requires strong expertise...SuggestedFull time
- ...implementation of data migration and data processing on Kafka, Spark, Hadoop and related platformsAnalyze large amounts of data and help... ...data architectureRequirmentStrong 3-5 years of experience with Apache KafkaJob DutiesShould have the technical maturity to execute...Suggested
$77.4k - $135.4k
...the future. Summary: In this role, you will design, develop, and support scalable data and database solutions that enable... ...data pipelines and workflows using Azure SQL, Databricks, Apache Spark, Python, and PySpark. Develop and maintain scalable Extract...SuggestedFull time$119.77k - $140.9k
...ready code that is easily testable, easily understood by other developers and accounts for edge cases and errors.Consistently... ...REST/Graph QL APIsExperience in streaming technologies like Apache Kafka, Spark is preferred.Knowledge of OAuth, JWT, and API security best...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours3 days per week- ...career growth potential. Job Title: ETL Developer Location: 100% Remote (U.S.) Position Type... ...scheduling workflows using Control-M, Autosys, Apache Airflow, Azure Data Factory, or... ..., or Google BigQuery.Knowledge of Apache Spark, Databricks, PySpark, or distributed data...Full timeH1bRemote workVisa sponsorship
- ...experience in the Cloudera Platform, Hadoop, Spark, and PySpark to build and support... ...Skills Cloudera Platform / Hadoop Apache Spark / PySpark Python SQL /... ...Responsibilities Develop and maintain scalable data pipelines and...Full time
- ...Job Title Design, develop, and implement scalable, resilient, cloud-native microservices... ...Data Lake solutions using Databricks (Spark with Scala), Azure ADF, and Delta Lake for... ...of workflow orchestration solutions using Apache Airflow, Kafka, and KSQL streams for large...Work from home
- ...Software Developer - JavaLocation: Irving TX (Look for local)MoI: Video Duration: 12 MonthsWhat... ...in streaming technologies like Apache KafkaJob DescriptionCan you please provide... ...streaming technologies like Apache Kafka, Spark is preferred.Experience in NoSQL databases...Local area
- ...reliably. The position requires hands-on work across Java, Python, Spark, TypeScript, Angular, AWS services, and event-driven... ...object-oriented and functional programming.Expertise in PySpark and Apache Spark for high-performance distributed data processing.Depth in...Hourly payWork at office2 days per week
- ...Internal & Client Required Skills: 1. Java Spring boot with Apache Spark Hands on Experience 2. AWS, Python , Kafka 3. Experience... ...based healthcare platforms. Utilize proven design patterns to develop robust, maintainable systems that enhance both provider and...Contract workRemote work
$88.9 per hour
...This team of innovative problem solvers develops and builds products that position Epsilon... ...technology stack - including Java, Python, Spark, TypeScript, JavaScript, Angular, AWS... ...Functional programming.Experience in PySpark, and Apache Spark, with proven experience building...Local areaWorldwideFlexible hours- ...direction, and build secure, reliable systems across Java, Python, Spark, Angular, AWS, and event-driven architectures. You will... ...knowledge of object-oriented and functional patterns. ~ PySpark and Apache Spark for high-performance distributed data processing. ~ Microservices...Hourly payWork at officeLocal area2 days per week
- ...collaborative, proactive, and passionate about developing resilient cloud-native applications that... ..., event-driven applications using Java, Apache Flink, Kafka, Spring Boot, and AWS... ...applications using Apache Flink, Kafka Streams, Spark Streaming, or similar technologies. ~...Contract workRemote workMonday to FridayFlexible hours
- ...Type: Full Time Responsibilities Duties: Research, design, and develop computer and network software or specialized utility programs.... ...database or data warehouse. This includes using tools like Apache Spark, Apache Kafka, Elastic Search, AWS Lambda, Kinesis, google pub...Full timeLocal areaRemote workFlexible hours
$125.76k - $188.64k
...global development team, you will:Innovate & Develop:Partner closely with project managers,... ...quality data solutions.Optimize and tune Spark jobs for performance and efficiency.... ...workflows using scheduling tools, particularly Apache Airflow.Strong expertise in SQL and...Full time$125.76k - $188.64k
...individuals. We are seeking a Senior Data Developer to join one of our small, co-located,... ...streaming solutions using technologies like Apache Kafka, proactively identifying and integrating... ...less experienced team members.Develop Spark-based solutions to support near real-time...Full time- ....Experience with processing large data sets using Hadoop, HDFS, Spark, Kafka, Flume or similar distributed systems.Experience with NoSQL... .... This role participates along with team counterparts to develop solutions in an end-to-end framework on a group of core data technologies...Work at officeFlexible hours2 days per week
$1,000 per month
...development experience. Strong hands-on skills with Python, SQL, Spark, or cloud-native data processing tools. Experience with data... ...composition abilities.Strong interpersonal skills with the ability to develop and maintain effective and professional relationships across the...Full timeCasual workWork at officeWeekend workAfternoon shift- ...direction, and build secure, reliable systems across Java, Python, Spark, Angular, AWS, and event-driven architectures. You will... ...knowledge of object-oriented and functional patterns. PySpark and Apache Spark for high-performance distributed data processing. Microservices...Work at office2 days per week
- ...Experience with Impala Good exposure to SplunkGood exposure to KafkaExperience with Apache Parquet Data formatPast experience and exposure to ETL and data warehouse projectsExperience with Spark, FlumeCloudera/ Hortonworks certifiedExperience and desire to work in a Global...Permanent employmentFull timeH1b
- ...rather than just touch it. What You’ll Do Design, develop, test, deploy, and maintain Java-based Apache Flink streaming applications Build Kafka event-driven... ...applications using Apache Flink, Kafka Streams, Spark Streaming, or equivalent Hands-on Apache Flink experience...Full timeFlexible hours3 days per week
$156.16k - $234.24k
...into our core engineering practices.Key Responsibilities:Design, develop, and maintain high-performance, scalable, and secure full-stack... ...with message brokers and event streaming platforms (e.g., Apache Kafka, RabbitMQ).Proficiency with relational and NoSQL databases...Full timeRemote work- ...Role : Oracle Forms and Report Developer Location: Bedford, TX Mode: On-site ( Hybrid) Duration: Full Time / Contract - W2 JD for Oracle Forms and Reports developer... • Knowledge to Create / modify Oracle Forms and Reports ver. 12...Full timeContract work
- ...more than one modern programming language/technology.Experience working on streaming data applications (e.g. Kafka, Kinesis, Flink, or Spark Streaming).Ecommerce experience.Job SummaryRequisition Number: LEADS041556Job Category: Technology Job ProfilesSchedule: Full-TimeFull timeWork experience placement
- ...Data Services portfolioThe role will be responsible for designing developing optimizing and supporting enterprise scale data platforms data... ...and maintain scalable data pipelines using Databricks PySpark Spark SQL and Delta LakeBuild and support enterprise data lake and...
$125.76k - $188.64k
...ProfessionalCompany: CitiRole Overview: The Senior Full Stack Lead Developer is a highly experienced individual contributor within Banking... ...architectural patterns, and innovative solutions (e.g., Apache Flink, Artificial Intelligence) to enhance product offerings and...Full timeFlexible hours$105k - $195k
...closely with engineering and architecture leadership to plan, develop and deploy features. Additionally, the right candidate will have... ...Delta Lake, Workflows, Live Tables ~ Good understanding of Apache Spark ~ Strong knowledge of IaC tools like Terraform or Ansible...Local areaFlexible hours- ...these critical industries, collaborate with industry experts, and develop resilient strategies that respond to change and seize new... ...APIs, event-driven applications, and distributed systems using Apache Kafka.• Experience with Docker, Kubernetes, Azure, AWS, and cloud...Full timeTemporary workRelocation
$107.12k - $160.68k
...Inventory Orchestration. This role will collaborate extensively with developers and architects across our Inventory Orchestration teams. The... ...experience with event-driven messaging platforms, particularly Apache Kafka (including Kafka Streams, Schema Registry, and topic...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Apache Spark Developer. Be the first to apply!
- us-developer Bedford, TX
- computer programmer Bedford, TX
- gis developer remote Bedford, TX
- program developer Bedford, TX
- pega developer Bedford, TX
- training developer Bedford, TX
- developer Bedford, TX
- tableau developer remote Bedford, TX
- remote ruby on rails developer Bedford, TX
- programmer no experience Bedford, TX



