We are looking for a Senior Software Engineer with solid 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.
« Openings at InfraCloud Technologies
Location: Pune, Maharashtra, India
📌 Spark Developer (India)
🏢 InfraCloud
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.