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.
$125k - $185k
...Apache Spark DeveloperBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data... ...tremendous career growth potential. Job Title: Apache Spark Developer Location: 100% Remote (U.S.) Position Type: Full-time Salary...SuggestedFull timeH1bRemote workVisa sponsorship- ...Science, CIS, Applied Statistics, and 5+ years related experience.Knowledge of distributed big data processing systems (e.g., Apache Hadoop, Apache Spark)At least 2 years of experience with big data processing in a cloud environment (i.e. AWS or Azure)At least 2-3 years of...SuggestedFull timeWork visa
- ...Power Bi Developer/Data EngineerOverland Park, KS (Onsite) Industry: Telecom W2 Contract OnlyMust-Have:Bachelor's degree in Computer... ...of distributed big data processing systems (e.g., Apache Hadoop, Apache Spark)At least 2 years of experience with big data processing in...SuggestedContract workWork at office
- ...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...SuggestedFull timeH1bRemote workVisa sponsorship
- ...building scalable data pipelines in Databricks, developing ETL/ELT solutions with Informatica, and... ...Create scalable solutions using PySpark, Spark SQL, and Delta Lake. Collaborate... ...~3+ years of experience with Databricks, Apache Spark, or cloud-based analytics platforms...SuggestedRemote work
- ...Full-Stack DeveloperWe are seeking an experienced Full-Stack Developer for a contract-to-hire opportunity with our client in Kansas... ...Math.js, Moment, Numeral, and ES6-Shim.Python, PySpark, Java, Apache Spark, and SparkSQL.Database technologies including MySQL, Oracle,...Contract work
- ...Title: Senior Python Developer Location: Remote Duration: 6+ Months of Contract Responsibilities Collaborate with and across... ...how Tech skills: Python, API design and development, SQL, Spark, AWS Services, job orchestration (Step Functions/Airflow) Other...Contract workLocal areaRemote work
$210k - $250k
...Weaviate, Pinecone, OpenSearch hybrid). - Graph or knowledge-graph modeling (Neo4j or similar). - Large-scale data processing (Ray, Spark, Databricks) and lakehouse patterns. - OpenTelemetry-based observability and LLM tracing/eval tooling. - Enterprise IAM (SSO/...Full timeRemote work- ...into Knowledge Graphs by mapping source data to ontology models.Develop data mapping and transformation workflows using R2RML or... ...formats: SQL, JSON, XML, CSVIntegration: REST APIs, ETL tools, Apache NiFi, Airflow (preferred)Infrastructure: Docker, Kubernetes, HelmCloud...Work experience placementLive inWork at officeLocal area
- ...software to market.Primary responsibilities as a very "Hands-on" Developer for this position are to demonstrate technical proficiency... ...NumPy. AWS S3, Step Functions, Lambdas, SNS, SQS, Glue (or Apache Spark)Strong demonstrable experience in data modeling for relational...Full timeWork at officeLocal area
$165.75k - $235.95k
...Cboe are tasked with designing and implementing applications, developing user interfaces and components that are critical to maintaining... ...CSS3 Experience with Linux or UNIX-like systems Experience with Apache, PostgreSQL, or ReactJS is a plus Experience with Python unit testing...Work at officeWorldwideWeekend work- ...has a client in Leawood, KS that is looking for a Mid-Level Software Engineer who will use their technical expertise to help design, develop, and maintain software products. Responsibilities: * Designs, develops, and maintains standard software components *...Hourly payContract workWork experience placement
- ...Database Developer Location: Overland Park, KS (Onsite from Day 1) Pay Rate: $50/hr on W2 Basis without Benefits Job Description: ~ Strong working knowledge of Oracle Required: ~ Oracle: SQL, PL/SQL, data modeling, optimization, schema/role/priv...
- ...scalable software solutions that meet customer needs and support highly available systems. They collaborate with other engineers to develop modern software components using technologies like microservices, virtualization, software-defined networking, network functions...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
- ...software to market.Primary responsibilities as a very "Hands-on" Developer for this position are to demonstrate technical proficiency... ...NumPy. AWS S3, Step Functions, Lambdas, SNS, SQS, Glue (or Apache Spark)Strong demonstrable experience in data modeling for relational...Work at officeLocal area
$177.6k - $320.28k
...software development, architecture, and related disciplines. The role is distinguished by its responsibility for attracting, hiring, developing, and retaining a high-performing technical team while driving cloud-native platforms, distributed systems, customer data...Full timeTemporary workPart timeFor contractorsWork experience placementLocal areaFlexible hours- ...testing, documentation, deployment, troubleshooting, and operational support across Foundry application teams. Application Engineering: Develop and review maintainable solutions using modern engineering practices and technologies such as TypeScript, JavaScript, Python, SQL,...Full time
$188.84k - $226.61k
...environments. Comprehensive understanding of GCP core services (BigQuery, Cloud Storage, Cloud SQL, Datastore, Pub/Sub, DataProc, Managed Apache Spark), Cloud infrastructure, networking, security governance (IAM & Admin role, Cloud Security, VPC Networks, Firewalls), Cloud...Flexible hours- ...position focused on full stack software development.The Full Stack Developer will be tasked with executing projects and leading... ...languages for structured data processing; Python, PySpark, Java, Apache Spark, and SparkSQL preferred.Familiarity with database technology...Work at officeWork visa
- Job ID: 3011Req ID: 747Location: 6480 Sprint Pkwy, Overland Park, KS 66211, USAPosted: 2026-09-01Job Family: Security BenefitPay Type: SalaryWe're Looking for an experienced Cloud Engineer!About the Company:Security Benefit is a leader in the U.S. retirement market with...Full timeTemporary workWork at officeImmediate startRemote workFlexible hours
- ...Responsibilities 1. Develop native enterprise IM app (iOS/Android). 2. Mobile architecture; optimize performance, battery, traffic, startup. 3. Stable backend communication. 4. Resolve mobile compatibility issues. 5. Collaborate with backend/product/testing for...
- At Netsmart, we're accelerating our cloud-first strategy and helping healthcare organizations transform how they operate. As a Cloud Engineer, you'll play a key role in supporting and evolving cloud-hosted client environments while helping drive automation, scalability,...Full timeFor contractors
- ...align technology solutions with business objectives.Facilitate workshops to gather requirements and ensure stakeholder engagement.Develop and maintain architectural documentation to support project delivery.Mentor team members on best practices in technology architecture...Work experience placementLive inWork at officeLocal area
- We Are:Accenture's Oracle Business Group AI Center of Excellence is one of the most active enterprise AI innovation environments in the Oracle ecosystem.We build real products that close deals and run in production — a knowledge platform spanning 27 Oracle knowledge servers...Work experience placementLive inWork at officeLocal area
- ...professionals are focused on improving profitability and reducing asset-related operational risk over the life cycle, by defining, developing and deploying intelligent asset management solutions (EAM, EAM cloud platforms, RBI, etc.).The Role:As an IFS Cloud Solution...Work experience placementLive inWork at officeLocal area
- ...Services You are We are seeking a highly motivated and technically skilled Forward Deployed Engineer to join our team in designing, developing, and deploying custom applications for our diverse clientele. The ideal candidate has a solid foundation in Linux, modern web...Work experience placementLive inWork at officeLocal area
$230k - $260k
A technology-driven blockchain company located in Kansas is seeking an Engineering Manager to lead teams in building sophisticated distributed systems. This critical role requires extensive experience in software development and engineering management. The ideal candidate...Flexible hours- ...Engineering, Forward Deployed Engineering, Technical Consulting, or Professional Services. ~ Experience with AI agents or AI-powered developer/infrastructure tools. ~ Deep expertise in areas such as cloud security, FinOps, Kubernetes, or infrastructure automation. ~...
- Leggett & Platt in Lenexa, KS seeks a Senior Lead Software Engineer – Mobile Development to drive mobile architecture and delivery across iOS and Android, while shaping cloud infrastructure and AI-driven capabilities. You will mentor engineers, govern CI/CD pipelines with...
- ...Massachusetts, Missouri, New Jersey, New York, Florida, Vermont, Virginia, Texas and Wisconsin Our client seeks experienced .NET Developers to support a large-scale modernization initiative replacing legacy mainframe applications with modern .NET-based services and...Contract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Apache Spark Developer. Be the first to apply!
- spring boot developer Overland Park, KS
- remote ruby on rails developer Overland Park, KS
- progress developer Overland Park, KS
- powershell developer Overland Park, KS
- entry level programmer Overland Park, KS
- student programmer Overland Park, KS
- c developer Overland Park, KS
- etl developer Overland Park, KS
- remote programmer Overland Park, KS
- visa sponsorship developer Overland Park, KS


