name

Spark Developer

India full-time Senior Salary not listed
full-time Senior level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

About the Role
We are looking for a Senior Software Engineer with strong expertise in Apache Spark and distributed systems. The role involves working on Spark internals, contributing to the Apache Spark open-source community, and building scalable data processing solutions aligned with the platform requirements.
Key Responsibilities

Contribute fixes and enhancements to the Apache Spark open-source project.

Upgrade and maintain compatibility with newer Spark releases.

Optimize Spark internals for performance, scalability, and reliability.

Design and develop distributed data processing solutions.

Debug complex Spark-related performance and stability issues.

Collaborate with product and platform teams on architecture and technical initiatives.

Required Skills

Strong experience with Apache Spark internals and distributed systems.

Hands-on experience contributing to open-source projects.

Strong Java and/or Scala programming skills.

Expertise in query execution, distributed processing, and performance optimization.

Strong debugging and problem-solving abilities.

Ability to work independently and drive technical initiatives.

Good to Have

Experience with Kubernetes and cloud-native environments.

Knowledge of JVM tuning and system optimization.

Contributions to Apache or other open-source communities.

Experience with large-scale analytics or data platforms.

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Senior
Technology & IT Data Analysis Spark Developer Technology Senior level full-time

Likely questions

  1. Tell us about work you have done that is close to the Spark Developer role.
  2. How would you approach your first 30 days at name?
  3. Which of Data Analysis, Spark and Developer have you used recently, and what did it help you achieve?
  4. How have you led people, improved a process, or made a hard decision in a previous role?
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with Data Analysis, Spark and Developer.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Spark Developer role because I can bring practical experience in Data Analysis, Spark and Developer, learn the team quickly, and contribute to the outcomes name needs from this hire.

Related jobs.

More roles from this company or category.