Senior principal software engineer- c, c++, database internals, psql- oci

4 weeks ago


Bangalore, India Oracle Full time

As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to deliver a world-class cloud native database. Job description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world. The Oracle Cloud Infrastructure (OCI) team can allow you to build and operate a massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve complex problems in distributed, highly available services and virtualized infrastructure. Our engineers have a significant technical and business impact at every level designing and building innovative new systems to power our customer’s business-critical applications. We are reimagining what's possible with a true cloud-native database to provide unparalleled performance and durability with our new large-scale distributed services and storage backend. Our services expose highly available, high-performance storage volumes and backups to our elastic compute customers. We’re looking for hands-on engineers with expertise and passion for solving complex problems in distributed database systems, storage infrastructure, transaction processing, and highly available services. If this is you, at Oracle, you can design and build innovative new systems from the ground up. These are exciting times in our space - we are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have a significant technical and business impact. Responsibilities: As a member of the software engineering division, you will take an active role in defining and evolving standard software engineering practices, patterns architecture and procedures. You will be responsible for defining, developing, designing, debugging Cloud Scale Distributed Systems, Services and you will also provide mentorship for other engineers. Work is non-routine and very complex, involving the application of advanced technical/business skills in an area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 10+ years of software engineering or related experience. You will own software development of significant features in Oracle Cloud's Database Service offerings. You should be comfortable with development in Java/C++ and be willing to learn new languages as needed. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. Preferred qualifications: 10+ years of professional software development experience or 4 + years with an advanced degree in Computer Science, Mathematics, or Engineering. Strong technical skills with a proven record of designing and developing cloud-scale systems, highly available distributed systems, or databases. Deep knowledge of database internals, database management, and life cycle management is a huge plus. Experience with Oracle, Aurora, My SQL, Postgre SQL, Inno DB, Polar DB, and Taurus DB. Proficiency in developing large production projects written in modern C, C++, Java. Strong experience with data structures, algorithms, concurrency, multi-threading, object-oriented design



  • bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • Bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • Bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • bangalore, India Oracle Full time

    As a core member of the database software engineering team you will take an active role in the Architecture, design, development, operation and maintenance of key features, including innovation of new capabilities across various system domains, such as, cloud-scale distributed systems, database core internals, operating systems, storage subsystems, to...


  • Bangalore, India New Relic, Inc. Full time

    Principal Software Engineer, Database Internals Principal Software Engineer, Database Internals Principal Software Engineer Req ID FY|R&D|#7 Location(s) Bangalore, India; Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity New Relic is looking for engineers who are interested in building...


  • bangalore, India Oracle Full time

    Job Title : Senior Software Engineer -C/Database InternalsJob Location : BengaluruExp Range : 4 years - 9 yearsPosition overview : We are looking for strong C programmers having good experience in DSA , linux and debuggingRequired Skills :· Strong ability to not just understand the product depth but should also the capability to expand breadth wise· Strong...


  • bangalore, India Oracle Full time

    Job Title : Senior Software Engineer -C/Database Internals Job Location : Bengaluru Exp Range : 4 years - 9 years Position overview : We are looking for strong C programmers having good experience in DSA , linux and debugging Required Skills : · Strong ability to not just understand the product depth but should also the capability to expand breadth...


  • bangalore, India Oracle Full time

    Job Title : Senior Software Engineer -C/Database InternalsJob Location : BengaluruExp Range : 4 years - 9 years Position overview : We are looking for strong C programmers having good experience in DSA , linux and debuggingRequired Skills :· Strong ability to not just understand the product depth but should also the capability to expand breadth wise·...


  • Bangalore, India Oracle Full time

    We, OCI Redis service team is looking for stellar Principal/Senior MTS who is good at our stack - Java, Docker, Kubernetes, micro services and thrives in a cloud environment. Oracle OCI is one of the fastest growing businesses inside oracle, and has start up like culture. You will work with engineers from top companies, and have access to the industry...


  • bangalore, India Oracle Full time

    We, OCI Redis service team is looking for stellar Principal/Senior MTS who is good at our stack - Java, Docker, Kubernetes, micro services and thrives in a cloud environment. Oracle OCI is one of the fastest growing businesses inside oracle, and has start up like culture. You will work with engineers from top companies, and have access to the industry...

  • Staff sde

    6 days ago


    Bangalore, India EDB Full time

    Role : Staff SDE (C/C++ & DB Internals) Location : Bangalore, India (Remote) A Little About Us The world loves Postgres. If you work with developers or data scientists or anyone wrangling data, you’ll probably see a sticker with the tusks and trunk of the Postgres elephant on the lid of a nearby laptop. EDB has a lot to do with that. We’ve been...


  • bangalore, India Oracle Full time

    We, OCI Redis service team is looking for stellar Principal/Senior MTS who is good at our stack - Java, Docker, Kubernetes, micro services and thrives in a cloud environment. Oracle OCI is one of the fastest growing businesses inside oracle, and has start up like culture. You will work with engineers from top companies, and have access to the industry...

  • Principal Engineer

    3 months ago


    bangalore, India Oracle Full time

    Level - IC4, Principal Engineer, Core skill set - Core Java, Distributed systems, Kubernetes, Cloud Infra exp Exp required - over 8+ yrs Location - Bangalore Oracle Cloud Infrastructure (OCI) is a strategic growth area for Oracle. It is a comprehensive cloud service offering in the enterprise software industry, spanning Infrastructure as a Service (IaaS),...

  • Principal Engineer

    4 weeks ago


    bangalore, India Oracle Full time

    Level - IC4, Principal Engineer,Core skill set - Core Java, Distributed systems, Kubernetes, Cloud Infra expExp required - over 8+ yrsLocation - BangaloreOracle Cloud Infrastructure (OCI)is a strategic growth area for Oracle. It is a comprehensive cloud service offering in the enterprise software industry, spanning Infrastructure as a Service (IaaS),...


  • bangalore, India Oracle Full time

    Position: Software Developer - IC3/IC4Skill: C/C++, Distributed File System, iSCSI, NVMEoF, NVME, SCSI.Working knowledge on various storage technologies such as snapshots, metro cluster, replications, compression, encryption at rest,Experience: 4 to 13 yrsJob Location: BangaloreAbout the JobAre you interested in building large-scale distributed...


  • bangalore, India Oracle Full time

    Position: Software Developer - IC3/IC4 Skill: C/C++, Distributed File System, iSCSI, NVMEoF, NVME, SCSI. Working knowledge on various storage technologies such as snapshots, metro cluster, replications, compression, encryption at rest, Experience: 4 to 13 yrs Job Location: Bangalore About the Job Are you interested in building large-scale distributed...


  • bangalore, India Oracle Full time

    Position: Software Developer - IC3/IC4Skill: C/C++, Distributed File System, iSCSI, NVMEoF, NVME, SCSI.Working knowledge on various storage technologies such as snapshots, metro cluster, replications, compression, encryption at rest,Experience: 4 to 13 yrsJob Location: BangaloreAbout the JobAre you interested in building large-scale distributed...