Search by job, company or skills

I

Spark Scala Developer

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Technology->Big Data - Data Processing->Spark,Technology->Java->Apache->Scala

Data Engineering & Development

  • Design, develop, and maintain Spark-based batch processing pipelines using Scala for large datasets.
  • Implement efficient transformations, aggregations, and joins, ensuring correctness and scalability.
  • Write optimized SQL for data extraction, validation, and reconciliation across sources and targets. Performance, Quality & Reliability
  • Tune Spark jobs (partitioning, caching, shuffles, memory/executor settings) to improve runtime and cost efficiency.
  • Build data quality checks and validations to ensure accuracy, completeness, and consistency of outputs.
  • Troubleshoot production issues, perform root-cause analysis, and implement preventive fixes. Collaboration & Delivery
  • Work with stakeholders to understand data requirements and translate them into technical solutions.
  • Participate in code reviews, follow engineering best practices, and contribute to reusable components.
  • Document pipelines, logic, and operational runbooks for maintainability and onboarding.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5–9 years of overall experience with strong hands-on development in Spark and Scala.
  • Solid experience writing and optimizing SQL for analytics and data processing use cases.
  • Strong understanding of distributed processing concepts, data transformations, and performance considerations.
  • Ability to debug and resolve issues in data pipelines with a focus on reliability and quality.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148538271

Similar Jobs

Hyderabad, Bengaluru, Pune

Skills:

Spark StreamingBig DataSpark Scala Developer

Hyderabad, Bengaluru, Pune

Skills:

Spark SQLSqlSpark Scala DeveloperAirflow

Hyderabad, India

Skills:

SparkHiveHadoop EcosystemVersion ControlCore JavaScalaGoissue trackingObject-Oriented Programming