Oracle is seeking a Senior Software Developer to join their Product Development team in Bengaluru. This role focuses on designing and implementing CI/CD tools and software, with a strong emphasis on build system maintenance and optimization. The position requires expertise in multiple programming languages and DevOps practices, particularly Jenkins administration and predictive modeling for build failures.
As a senior member of the software engineering division, you'll work on Oracle Database's next generation, being the first to triage build or regression failures. Your responsibilities will span from hands-on development to providing technical leadership, working closely with cross-functional teams including product managers, developers, and release managers.
The ideal candidate brings 4+ years of software engineering experience, strong debugging skills across multiple languages (C, C++, Java, Perl, Python, Shell), and expertise in distributed build architecture and continuous integration. This role offers the opportunity to work with one of the world's leading cloud solution providers, contributing to critical database infrastructure while growing professionally in a collaborative environment.
Oracle offers comprehensive benefits including medical, life insurance, and retirement options, along with opportunities for community involvement through volunteer programs. The company maintains a strong commitment to diversity, inclusion, and work-life balance, making it an attractive destination for talented developers looking to make a significant impact in enterprise software development.