Software Developer 3

2 days ago


Bengaluru, Karnataka, India Oracle Full time ₹ 6,00,000 - ₹ 18,00,000 per year

Transactional Event Queue (TxEventQ) is a high-throughput, feature-rich messaging platform built directly into the Oracle Database. TxEventQ enables asynchronous communication between applications which is a foundation for microservices and event-driven architectures. Its transactional messaging design and advanced features also make it an excellent foundation for building agentic AI applications.

The Notification Component of TxEventQ is responsible for delivering event notifications to subscribed applications when new messages are produced in TxEventQ. The same component architecture is also used to notify applications of changes to database tables or query results.

The Notification module consists of a server component which is integrated within the Oracle database and a client component which is in-built into C, Java, Python and many other programming language drivers for the database. The client component is responsible for invoking the user-specified application logic on the event delivered.



The Role

We are seeking an experienced software developer with a minimum of 3 years of experience and strong expertise in C programming to contribute to the enhancement and improvement of the TxEventQ Notification module.
This role involves:

  • Designing and developing core components of the TxEventQ Notification system in C.
  • Applying solid knowledge of data structures and algorithms to scale the throughput of the Notification component while making it more resilient.
  • Working in a highly concurrent, multi-process and multi-threaded environment within the Oracle Database architecture.
  • Troubleshooting, debugging, and optimizing performance-critical areas of the system.

As you gain deeper knowledge of the module and demonstrate strong technical proficiency, you may also be involved in analyzing and resolving customer issues in collaboration with senior team members.



Preferred Skills & Experience

  • 3+ years of experience and strong proficiency in C programming (system-level or performance-oriented development).
  • In-depth understanding of data structures, algorithms, and concurrency models.
  • Experience with multi-threaded or multi-process systems.
  • Good problem-solving and analytical skills.
  • Familiarity with database systems, messaging systems, or event-driven architectures is a plus.
  • Knowledge of Java (Java SE) and Python is a plus.

  • Software Developer

    5 days ago


    Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Why Join Us?We are looking for a C++ & Swift Developer to join the Software macOS agent Team.This role is perfect for a highly experienced software developer who is familiar with the networking and security world. As an integral part of our R&D, you'll be working with a motivated agent's team and the software group that is responsible for multiple desktop...


  • Bengaluru, Karnataka, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionWe are looking for a talented Front End/UI Engineer with a proven record of building modern, enterprise-grade web applications. The ideal candidate should have a strong knowledge of cutting-edge UI frameworks and solid foundation in data structure & algorithm, extensive experience in building highly scalable web applications for cloud deployments....


  • Bengaluru, Karnataka, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionWould you like to contribute ideas on developing and scaling Database-as-a-Service offerings for public and private clouds? Oracle's Database cloud services development group designs and develops the Database-as-a-Service platform that drives Oracle's Database, Engineered Systems, Oracle Public Cloud, Oracle PaaS, and SaaS offerings. This team...

  • Software Developer 3

    2 weeks ago


    Bengaluru, Karnataka, India ORACLE Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Description : Software Developer 3 Location: BENGALURU, KARNATAKA, IndiaJob Identification: 314437Job Category: Product DevelopmentPosting Date: 11/07/2025, 05:28 PMRole: Individual ContributorJob Type: Regular EmployeeDoes this position require a security clearance? NoYears: 3 to 5 yearsApplicants: Less than 10 applicantsAdditional Info: Visa / work...

  • Software Developer 3

    2 weeks ago


    Bengaluru, Karnataka, India ORACLE Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description Software Developer 3 Location: BENGALURU, KARNATAKA, IndiaJob Identification: 314435Job Category: Product DevelopmentPosting Date: 11/07/2025, 05:22 PMRole: Individual ContributorJob Type: Regular EmployeeDoes this position require a security clearance? NoYears: 3 to 5 yearsApplicants: Less than 10 applicantsAdditional Info: Visa / work...


  • Bengaluru, Karnataka, India Oracle Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    DescriptionTransactional Event Queue (TxEventQ) is a high-throughput, feature-rich messaging platform built directly into the Oracle Database. TxEventQ enables asynchronous communication between applications which is a foundation for microservices and event-driven architectures. Its transactional messaging design and advanced features also make it an...


  • Bengaluru, Karnataka, India Leap Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Engineering Manager JD:: LEAPAbout the RoleWe are searching for a Tech Lead/SDE 3 for Leap.The charter for this role will include:● Deliver best engineered products from all engineering aspects like designing, architecting across multiple product lines● Drive customer experience, continually raising the bar on functionality, usability, and simplicity●...


  • Bengaluru, Karnataka, India Oracle Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Oracle Cloud Infrastructure (OCI) can provide you the opportunity to be part of a team that builds and operates a suite of 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...

  • Software Developer 3

    2 weeks ago


    Bengaluru, Karnataka, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionAre you a self-motivated engineer and ready for changes in building large-scale and mission-critical distributed systems and cloud services? OCI's OLTP organization offers exciting opportunities for you Our fast-growing engineering team is looking for a Software Engineer to help us to build the next-generation cloud Data platforms. Join us todayAn...


  • Bengaluru, Karnataka, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionThe Oracle Cloud Infrastructure Compute team is seeking a passionate, experienced software Developer ready to tackle complex business and technical challenges in a fast-paced environment. As OCI continues to scale to demands of an ever-growing customer base and regions, we need engineers who can lead complex initiatives to ensure OCI continues to...