Software Engineer- DB Drivers


Company Name


Job Description

  • Job Description

    We are seeking highly skilled and passionate software engineers with a systems-oriented mindset to join our team. You will work on complex, large-scale distributed systems and develop features for our database products including Astra (multi-cloud DBaaS) and DSE/HCD, built on Apache Cassandra. This is an excellent opportunity for engineers who value clean, elegant, performant code and want to work on critical systems used globally by top organizations.


    Key Responsibilities

    • Design, develop, and implement new features, enhancements, and bug fixes in scalable, multi-tenant database products.

    • Navigate and resolve challenges in multi-threaded and concurrent systems.

    • Collaborate with internal teams for coordinated releases and support existing customer needs through fixes and performance improvements.

    • Review and contribute to documentation, code quality, and best engineering practices.

    • Participate in architectural design reviews ensuring high testability, maintainability, and scalability.

    • Optionally contribute to the open-source Apache Cassandra database project.


    Required Technical and Professional Skills

    • 10?15 years of hands-on experience in software engineering.

    • Strong proficiency in Java and the JVM ecosystem; also familiar with other C-lineage languages like Scala, Kotlin, C++, Rust, or C#.

    • Solid understanding of algorithms, data structures, and software design principles.

    • Experience in developing distributed, high-throughput, and concurrent applications.

    • Strong skills in Java, Python, and C/C++ programming.

    • Familiarity with bug tracking, version control, build, and test automation tools.

    • Experience across the full Software Development Life Cycle (SDLC) ? Plan, Track, Code, Build, Test, Deploy, Monitor.

    • Expertise in memory management, I/O, and concurrency.

    • Proficient in Linux or other Unix-based systems.

    • Open-minded, collaborative, and team-oriented approach.


    Preferred Technical and Professional Skills

    • Experience with database internals (especially NoSQL).

    • Familiarity with Apache Cassandra.

    • Experience with public cloud platforms (AWS, Azure, or GCP).

    • Working knowledge of Kubernetes and cloud-native applications.

    • Experience with SaaS products at scale.

    • Contributions to open-source projects are a strong plus.

Job Details

Experience : 1 To 4
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 2 Lac - 5 Lac P.A

Education Summary

UG : Any UG Degree PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8026788990
e-mailId : response@in.ibm.com
Address : IBM India Private Limited, 
No. 1/124 DLF IT Park Tower 1A, 
Ramapuram, Shivaji Garden, 
Nandampakkam Post Near L&T, 
Chennai.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia