Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
Qode

Qode

via Workable

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Senior Big Data Engineer

Anywhere
full-time
Posted 7/21/2025
Direct Apply
Key Skills:
Scala
Apache Spark
AWS
S3
AWS Glue
Step Functions
MongoDB
SQL
Terraform
Git
Azure DevOps
JIRA
Agile
Problem Solving
Communication
Software Development Lifecycle

Compensation

Salary Range

$Not specified

Responsibilities

The Senior Big Data Engineer will analyze and refactor existing Scala Spark code to support migration to new environments and write and enhance Scala Spark code with a focus on performance and maintainability. They will also develop comprehensive unit tests to ensure code quality and stability.

Requirements

Candidates should have proficiency in Scala and Apache Spark for large-scale data processing, along with hands-on experience with AWS services and MongoDB. Familiarity with SQL, BDD frameworks, and experience with Terraform is a plus.

Full Description

Role Description: Senior Big Data Engineer – Scala/Spark Location: [CLT/NY/NJ/or Remote/Hybrid] Type: [Full-time/Contract] Experience Level: Senior level only Role Overview We are looking for a highly skilled Senior Big Data Engineer with strong expertise in Scala and Apache Spark to support our data engineering team. The ideal candidate should be able to read and refactor existing Scala Spark code, develop enhancements, create robust unit tests, and help migrate code into a modern cloud-native environment. Key Responsibilities: Analyze and refactor existing Scala Spark code to support migration to new environments. Write and enhance Scala Spark code with a focus on performance and maintainability. Develop comprehensive unit tests to ensure code quality and stability. Work with data stored in Amazon S3 (CSV and Parquet formats). Integrate and manipulate data from MongoDB. Independently set up environments to validate and test code changes. Execute both manual and automated testing procedures. Collaborate within an Agile team and contribute to sprint planning, story grooming, and reviews. Maintain clear and proactive communication with team members, project managers, and stakeholders. Technical Skills & Qualifications: Proficiency in Scala and Apache Spark for large-scale data processing. Working knowledge of Python for scripting and data transformation. Hands-on experience with Amazon Web Services (AWS), including: S3 AWS Glue Step Functions Experience working with MongoDB and structured/unstructured data. Familiarity with SQL and BDD frameworks. Experience with Terraform for infrastructure-as-code is a plus. Strong understanding of software development lifecycle (SDLC), from development to production deployment. Experience using tools like Git, Azure DevOps/TFS, and JIRA. Comfortable working in Agile/Scrum environments. Core Technologies: Scala Spark AWS Glue AWS Step Functions Maven Terraform Soft Skills: Strong problem-solving abilities and attention to detail. Ability to work independently and as part of a collaborative Agile team. Excellent written and verbal communication skills.

This job posting was last updated on 7/22/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt