Big Data Engineer

Compunnel Inc.

Costa Mesa (CA)

On-site

USD 120,000 - 160,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Big Data Engineer responsible for designing and implementing scalable platforms within AWS. The role demands strong expertise in technologies including Spark, Hadoop, Scala, and Java, focusing on processing large datasets and building data pipelines.

The ideal candidate will have extensive experience in big data application development, ensuring reliability and performance. Responsibilities include developing microservices architectures and collaborating with cross-functional teams.

Qualifications

  • 7+ years of experience in Big Data application development and testing.
  • Strong experience working in AWS environments and developing applications.
  • Proficiency in Scala, PySpark, and Apache Spark essential for the role.

Responsibilities

  • Design and develop scalable big data applications and platforms.
  • Implement and maintain data ingestion and processing pipelines.
  • Collaborate with teams to capture requirements and deliver solutions.

Skills

Big Data applications development
AWS cloud environments
Scala programming
PySpark
Apache Spark
Java development
Hadoop ecosystem
Cassandra
Data pipeline building
API development
Automation with Python
Microservices architectures

Tools

AWS services
Apache Airflow
CI/CD tools

Job description

The Big Data Engineer will be responsible for designing, developing, optimizing, and supporting scalable big data platforms and cloud-native applications within AWS environments. This role requires expertise in both batch processing and API-driven architectures, leveraging technologies such as Spark, Hadoop, Scala, PySpark, Java, and Snowflake. The ideal candidate will have strong experience building enterprise-grade data pipelines, microservices, and cloud-based analytics solutions while ensuring performance, scalability, and reliability.

Key Responsibilities
  • Design, develop, implement, test, and maintain Big Data applications supporting both batch and API-based workloads.
  • Build and optimize scalable data ingestion, transformation, and processing pipelines using Spark and related technologies.
  • Develop and maintain cloud-native applications and data platforms within AWS environments.
  • Design, develop, and support REST APIs and SOAP web services for data and application integration.
  • Build and maintain microservices architectures using AWS services and modern development frameworks.
  • Develop scalable batch processing solutions using Hadoop, Spark, EMR, and distributed computing technologies.
  • Optimize data processing jobs and applications for performance, scalability, and cost efficiency.
  • Develop and support data workflows using AWS Step Functions, Apache Airflow, and related orchestration tools.
  • Design and implement data ingestion and transformation pipelines within Snowflake environments.
  • Work with large-scale structured and unstructured datasets across distributed systems.
  • Develop automation solutions using Python, shell scripting, and cloud-native tools.
  • Support and maintain Cassandra databases and distributed data storage solutions.
  • Troubleshoot production issues and perform root cause analysis across data platforms and applications.
  • Collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
  • Participate in code reviews, testing, deployment activities, and continuous improvement initiatives.
  • Maintain technical documentation and operational procedures.
Required Qualifications
  • 7+ years of experience in the analysis, development, implementation, and testing of Big Data applications.
  • Strong experience working within AWS cloud environments.
  • Strong programming experience with Scala.
  • Strong experience with PySpark and Apache Spark.
  • Strong Java development experience, including REST APIs and SOAP web services.
  • Experience with Hadoop ecosystem technologies including Hadoop, HDFS, Spark, and MapReduce.
  • Hands-on experience with Cassandra.
  • Experience building and supporting applications using AWS services including:
  • Experience working with both batch processing systems and API-driven microservices architectures.
  • Strong experience with performance tuning and optimization of Spark, Hadoop, and EMR workloads.
  • Strong Linux administration and troubleshooting experience.
  • Experience with shell scripting and Python automation.
  • Experience building data ingestion and transformation pipelines using Snowflake and Spark.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently in a remote environment.
  • Strong communication and collaboration skills.
Preferred Qualifications
  • Experience with Python and Kotlin development.
  • Experience with Apache Airflow for workflow orchestration.
  • Experience with DevOps tools including Git, GitHub, GitLab, and Bitbucket.
  • Experience with development tools such as IntelliJ IDEA and PyCharm.
  • Experience implementing CI/CD pipelines using Maven, Gradle, Jenkins, and Artifactory.
  • Experience with AWS CodeCommit and AWS CloudFormation.
  • Experience with cloud-native architecture patterns and distributed systems design.
  • Experience supporting enterprise-scale analytics and data platforms.
  • Knowledge of data governance, security, and operational best practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data Engineer
Big Data Engineer

Compunnel Inc. • Tysons (VA)

On-site
USD 150,000 - 190,000
Big Data Platform Engineer
Big Data Platform Engineer

Compunnel Inc. • Rockville (MD)

On-site
USD 140,000 - 190,000
Bigdata Engineer
Bigdata Engineer

Disys - Oak Brook • Tampa (FL)

On-site
USD 90,000 - 120,000
Big Data Engineer
Big Data Engineer

Good co India • United States

Remote
USD 120,000 - 180,000
AWS Big Data Lead Software Engineer
AWS Big Data Lead Software Engineer

Testing Site - JPMC • Columbus (OH)

On-site
USD 90,000 - 130,000
AWS Data Engineer
AWS Data Engineer

Qode • United States

Remote
USD 140,000 - 200,000
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

The Judge Group • New York (NY)

On-site
USD 150,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Unisys • McLean (VA)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

The Value Maximizer • South Carolina

On-site
USD 90,000 - 120,000