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

Apache Spark Developer

$125k - $185k

Bright Vision Technologies

Apache Spark DeveloperBright 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 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 LakeReal-time streaming analytics processing billions of daily eventsLarge-scale customer analytics and behavioral data platformsFinancial risk modeling and fraud detection pipelinesHealthcare clinical and operational analytics solutionsCloud migration of legacy Hadoop and ETL workloadsMachine learning feature engineering and model training pipelinesEnterprise reporting platforms supporting executive dashboards and self-service analyticsDistributed data processing infrastructure deployed on Azure and AWSThis 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Apache Spark Developer in Overland Park, KS vacancy
  •  ...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
  •  ...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,... 
    Suggested
    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... 
    Suggested
    Contract work
    Local area
    Remote work

    Jobrapido

    Overland Park, KS
    3 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
  • $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
  •  ...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
    4 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
  •  ...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

    Overland Park, 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
  • 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
  •  ...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
  • 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
  •  ...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
  •  ...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
  • 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

    Overland Park, KS
    2 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
  •  ...DeveloperUDR is seeking qualified candidates for a Staff Software Developer opportunity in Kansas City, MO. The growth and evolution of...  ...for structured data processing; Python, PySpark, Java, Apache Spark, and Spark SQL preferred.Familiarity with database technology... 
    Work at office

    UDR Consulting

    Kansas City, MO
    5 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
  •  ...on a RISC-V management core to provision, boot, and supervise arrays of on-chip acceleration engines. Secure Firmware Loading: Develop and maintain the secure firmware-loading pipeline, including fetching images from flash, coordinating authentication through... 
    Full time
    Local area
    Remote work
    Flexible hours

    Jobgether

    Overland Park, KS
    4 days ago
  •  ...Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location: Remote - long term Job Summary We are seeking a talented C++ Storage Developer with strong expertise in storage systems and low-level software development... 
    Full time
    Remote work

    programmers.io

    Overland Park, KS
    1 day ago
  • We Are:Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations...
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Overland Park, KS
    4 days ago

Do you want to receive more vacancies?

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