Talent.com
Sr. Software Development Engineer - Scala, Spark
Sr. Software Development Engineer - Scala, SparkIBM • Hyderabad, Telangana, India
No longer accepting applications
Sr. Software Development Engineer - Scala, Spark

Sr. Software Development Engineer - Scala, Spark

IBM • Hyderabad, Telangana, India
17 hours ago
Job description

What you’ll do (responsibilities) :

Responsibilities include :

Design, develop, and enhance components related to database server internals, including storage, indexing, query execution, and transaction processing.

Implement and refine query planners, optimizers, and execution engines with a focus on performance and scalability.

Analyze and optimize complex SQL and distributed queries, ensuring minimal latency and resource efficiency.

Contribute to Apache Spark or related open-source ecosystems, including performance improvements, extensions, and debugging.

Build and maintain large-scale distributed data processing pipelines.

Perform deep query analysis, profiling, troubleshooting, and root cause investigation for performance bottlenecks.

Design cloud-native microservices using Kubernetes and Docker.

Troubleshoot and debug production issues using advanced Linux debugging tools, logs, and metrics.

Collaborate with cross-functional engineering teams to define technical strategies and architectural improvements.

Mentor junior developers, conduct code reviews, and contribute to development best practices.

What you’ll need :

9+ years of professional software development experience.

Strong expertise in :

Database server internals

Query planners & optimizers

Query execution frameworks

Hands-on experience with query optimization and SQL performance tuning.

Proven contributions to Spark open-source, or strong experience working with Spark internals.

Strong proficiency in Scala and / or Java, with deep understanding of concurrency, memory management, and functional programming concepts.

Solid experience with Kubernetes (K8s) and Docker for container orchestration and deployment.

Strong Linux fundamentals and hands-on experience with :

Linux profiling tools (perf, strace, lsof, etc.)

Kernel-level debugging (preferred)

Deep knowledge of distributed system design (networking, partitioning, replication, fault tolerance).

Experience with CI / CD pipelines and version control (Git).

What's nice to have (preferred qualifications)

Icing on the cake…

Experience contributing to large-scale open-source projects (Apache Spark, Presto, Trino, etc.).

Familiarity with columnar formats (Parquet, ORC) and vectorized execution engines.

Experience with cloud platforms (AWS, Azure, GCP).

Knowledge of JVM performance tuning and GC optimization.

Exposure to big data query engines or OLAP systems.

Create a job alert for this search

Sr Software Engineer • Hyderabad, Telangana, India

Related jobs
Sr. Software Development Engineer

Sr. Software Development Engineer

Confidential • Hyderabad / Secunderabad, Telangana
AMD is looking for a specialized software engineer to join our growing team.You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardwa...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Development Engineer

Sr. Software Development Engineer

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Are you a seasone...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Software Development Engineer, Global Logistics

Senior Software Development Engineer, Global Logistics

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At Amazon we are ...Show more
Last updated: 14 hours ago • Promoted • New!
Software Development Engineer III, Recipient Experience

Software Development Engineer III, Recipient Experience

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Recipient Experie...Show more
Last updated: 14 hours ago • Promoted • New!
Software Development Engineer

Software Development Engineer

ANSR • Hyderabad, Republic Of India, IN
To Care for People on Life's Journey®.Together with our American Eagle regional partners, we offer thousands of flights daily to more than 350 destinations in more than 60 countries.American Airlin...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer-1 (Full Stack)

Software Development Engineer-1 (Full Stack)

NxtWave • Hyderabad, India
As a Fullstack SDE1 at NxtWave, you.Get first hand experience of building applications and see them released quickly to the NxtWave learners (within weeks). Get to take ownership of the features you...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Development Engineer, Ordering

Sr. Software Development Engineer, Ordering

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Are you passionat...Show more
Last updated: 14 hours ago • Promoted • New!
Sr Software Development Engineer, DSP Tech

Sr Software Development Engineer, DSP Tech

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.The Delivery Serv...Show more
Last updated: 14 hours ago • Promoted • New!
Full-stack SD1 (Software Development Engineer 1)

Full-stack SD1 (Software Development Engineer 1)

NxtWave • Hyderabad, Telangana, India
As a Fullstack SDE1 at NxtWave, you Get first hand experience of building applications and see them released quickly to the NxtWave learners (within weeks) Get to take ownership of the features you...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer II - Full Stack Technologies

Software Development Engineer II - Full Stack Technologies

NxtWave Disruptive Technologies Private Limited • Hyderabad
Fullstack SDE II at NxtWave, you.Build applications at a scale and see them released quickly to the NxtWave learners (within weeks). Get to take ownership of the features you build and work closely ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Full Stack Development

Senior Software Engineer - Full Stack Development

SKILLSOFT SOFTWARE SERVICES INDIA PVT LTD • Hyderabad
Description : Skillsoft is the global leader in eLearning we train more professionals than any other company in the World, over 400 million learners and currently sup...Show more
Last updated: 30+ days ago • Promoted
Sr Software Development Engineer, DSP Tech

Sr Software Development Engineer, DSP Tech

Confidential • Hyderabad / Secunderabad, Telangana, India
The Delivery Service Partner (DSP) Tech team is at the heart of Amazon's transportation network, supporting scalable, innovative, and cost-effective delivery operations globally.Our mission is to e...Show more
Last updated: 13 days ago • Promoted
Sr. Software Development Engineer, Delivery Choices

Sr. Software Development Engineer, Delivery Choices

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At Amazon, Delive...Show more
Last updated: 12 hours ago • Promoted • New!
Software Development Engineer II, FOAA - VAR

Software Development Engineer II, FOAA - VAR

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Are you intereste...Show more
Last updated: 14 hours ago • Promoted • New!
Engineer III, Software Development

Engineer III, Software Development

S&P Global • Hyderabad, Telangana, India
This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.About the Rol...Show more
Last updated: 5 days ago • Promoted
Software Development Engineer II, DSP Performance Tech

Software Development Engineer II, DSP Performance Tech

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.The DSP (Delivery...Show more
Last updated: 13 hours ago • Promoted • New!
Sr. Software Engineer

Sr. Software Engineer

AI Planet • Hyderabad, Telangana, India
Location : Hybrid / Bengaluru / Hyderabad Experience : 3+ Years Employment Type : Full-Time AI Planet is a fast-growing AI solutions and products company, delivering next-generation AI automation, ...Show more
Last updated: 12 days ago • Promoted
Software Development Engineer

Software Development Engineer

Amazon • Hyderabad, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Come be a part of...Show more
Last updated: 14 hours ago • Promoted • New!