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 brightvisiontechnologies.applytojob.com or contact us at Show phone number . 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 6 days ago
Similar jobs that could be interesting for youBased on the Apache Spark Developer in Overland Park, KS vacancy
  • $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... 
    Suggested
    Full time
    H1b
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Overland Park, KS
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Work visa

    Syntricate Technologies

    Overland Park, KS
    2 days ago
  •  ...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... 
    Suggested
    Contract work
    Work at office

    Syntricate Technologies

    Overland Park, KS
    1 day ago
  •  ...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... 
    Suggested
    Full time
    H1b
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Overland Park, KS
    4 days ago
  •  ...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... 
    Suggested
    Remote work

    Eliassen Group

    Kansas City, MO
    1 day ago
  •  ...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

    Aspen Technical Staffing

    Kansas City, MO
    5 days ago
  •  ...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 work
    Local area
    Remote work

    Jobrapido

    Overland Park, KS
    3 days ago
  • $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 time
    Remote work

    Velastegui Ventures

    Overland Park, KS
    4 days ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Overland Park, KS
    4 days ago
  •  ...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 time
    Work at office
    Local area

    American Century Investments

    Kansas City, MO
    5 days ago
  • $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 office
    Worldwide
    Weekend work

    Cedar Cares, Inc

    Overland Park, KS
    4 days ago
  •  ...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 pay
    Contract work
    Work experience placement

    Kforce Technology Staffing

    Leawood, KS
    1 day ago
  •  ...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... 

    Syntricate Technologies

    Overland Park, KS
    3 days ago
  •  ...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 time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Overland Park, KS
    4 days ago
  •  ...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 office
    Local area

    American Century Investments

    Kansas City, MO
    1 day ago
  • $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 time
    Temporary work
    Part time
    For contractors
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Shawnee Mission, KS
    5 days ago
  •  ...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

    CliftonLarsonAllen

    Overland Park, KS
    5 days ago
  • $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

    Devopsroles

    Kansas City, MO
    5 days ago
  •  ...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 office
    Work visa

    Global Technical Talent

    Kansas City, MO
    3 hours ago
  • 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 time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Security Benefit

    Overland Park, KS
    5 days ago
  •  ...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... 

    Jobrapido

    Overland Park, KS
    3 days ago
  • 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 time
    For contractors

    Netsmart Technologies

    Shawnee Mission, KS
    2 days ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Overland Park, KS
    4 days ago
  • 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 placement
    Live in
    Work at office
    Local area

    Accenture

    Overland Park, KS
    4 days ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Overland Park, KS
    4 days ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Shawnee Mission, KS
    4 days ago
  • $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

    Crypto Pro Network

    Mission, KS
    4 days ago
  •  ...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. ~... 

    Jobrapido

    Overland Park, KS
    1 day ago
  • 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...

    Brio Energy

    Lenexa, KS
    3 days ago
  •  ...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 work
    Remote work

    Eliassen Group

    Overland Park, KS
    1 day ago

Do you want to receive more vacancies?

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