Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer 5

$96.8k - $306.4k

Oracle

Job Description

As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliability, and scalability strategy for these core services, enabling event-driven and streaming workloads across Oracle Cloud Infrastructure (OCI).

You will:

  • Architect, design, and operate distributed, highly available, and resilient systems supporting real-time data ingestion, message queuing, and stream processing at massive scale.

  • Define and drive the technical roadmap for Streaming, Queue, and Managed Kafka services.

  • Lead system design for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.

  • Collaborate cross-functionally with storage, networking, observability, and security teams to deliver new platform features, enforce secure-by-default designs, and improve overall fleet reliability.

  • Mentor and guide engineers in distributed systems design, high-scale data processing, and operational excellence; set and raise engineering standards across multiple teams.

  • Drive operational excellence by owning service-level objectives (availability, latency, durability) and reducing toil through automation, observability, and self-healing mechanisms.

  • Own the full service lifecycle from design and implementation to deployment, on-call, and continuous improvement - maintaining high code and reliability standards.

  • Partner with product management and field teams to translate customer needs into roadmap priorities for Oracle Streaming and Queue services.

  • Contribute to the broader platform vision, influencing how Oracle's messaging and eventing services evolve to support mission-critical workloads globally.

Must Have Qualifications:

  • 15+ years of professional experience developing and operating large-scale, distributed systems or cloud-native services.

  • Deep expertise in Apache Kafka, including Raft/Zookeeper/KRaft internals, performance, latency and operating production Kafka clusters at scale.

  • Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DLQ, fan-out, and priority).

  • Hands-on experience with Kubernetes, including deployment, scaling, and operating stateful workloads in containerized environments.

  • Proficiency in Java, Go, or similar object-oriented languages; ability to produce high-quality, performant, and maintainable code.

  • Experience with operating at scale - production debugging, performance tuning, capacity modeling, and regional failover strategies.

  • Demonstrated technical leadership, influencing architecture and execution across multiple teams, and mentoring other senior engineers. Excellent communication skills, able to articulate complex designs and trade-offs clearly across engineering and product stakeholders.

  • Experience with cloud platforms (OCI, AWS, Azure, GCP) and modern deployment frameworks (Kubernetes, Terraform, CI/CD).

Nice to Have Qualifications:

  • Experience designing or operating Tier-0 or mission-critical services, with stringent SLAs for availability, latency, and durability.

  • Experience contributing to or extending open-source messaging systems (Kafka, RabbitMQ, Pulsar, Flink).

  • Familiarity with observability stacks (Prometheus, OpenTelemetry, Grafana) and operational excellence principles (SLOs, SLIs, error budgets).

  • Understanding of OCI-specific services, IAM integration, and region/fault-domain isolation models. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

Responsibilities

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Disclaimer:

Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $96,800 to $306,400 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:

  1. Medical, dental, and vision insurance, including expert medical opinion

  2. Short term disability and long term disability

  3. Life insurance and AD&D

  4. Supplemental life insurance (Employee/Spouse/Child)

  5. Health care and dependent care Flexible Spending Accounts

  6. Pre-tax commuter and parking benefits

  7. 401(k) Savings and Investment Plan with company match

  8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.

  9. 11 paid holidays

  10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.

  11. Paid parental leave

  12. Adoption assistance

  13. Employee Stock Purchase Plan

  14. Financial planning and group legal

  15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Career Level - IC5

About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer 5 in Raleigh, NC vacancy
  •  ...Azure Data Engineer Location - Raleigh, NC (5 Days WFO) JD: Expert level skills writing and optimizing complex SQL...  ...CI/CD) and Infrastructure as code is essential Experience in developing NO SQL solutions using Azure Cosmos DB is essential Working knowledge... 
    Suggested

    Diverse Lynx

    Raleigh, NC
    1 day ago
  • A leading IT staffing company in North Carolina is seeking an experienced IT Professional to develop and support applications primarily using .NET. Candidates should have strong analytical skills and technical writing ability to translate business requirements. Responsibilities... 
    Suggested
    Full time

    Artech Information System LLC

    Raleigh, NC
    4 days ago
  •  ...part of a team that is shaping history. This role is a Software Engineer/UI Tech Lead - Level 5 supporting a team in Morrisville, NC. You will be a linchpin...  ...and maintaining architectural diagrams, API specs, and developer guides. Experience with TypeScript/Node.js, React or... 
    Suggested
    Remote work
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman Corp. (JP)

    Morrisville, NC
    2 days ago
  •  ...Lead Full-Stack Developer / Architect We are seeking a highly skilled and experienced Lead...  ...to time. 1. Develop customized coding, software integration, perform analysis, configure...  ...monitoring in support of company standards. 5. Typically lead moderately complex... 
    Suggested
    Work at office

    SunTrust Investment Services, Inc.

    Raleigh, NC
    1 day ago
  •  ...Job: DHHS EPS - Lead Full Stack Developer (730959) Location : Dix Campus Raleigh...  ...database concepts, specifically Oracle, and software development life cycle is required. Experience...  ...solutions Required 5 Years Should have the Experience... 
    Suggested
    Work at office
    Local area
    Remote work

    My3Tech Inc

    Raleigh, NC
    4 days ago
  •  ...Fullstack Role: Java Fullstack Location: Boston MA, Raleigh NC, Westlake Texas (Hybrid: On site 1 week per month) Number of positions: 5 Client: Fidelity Type: Fulltime on Hexaware payroll Visa: USC/GC/EAD/H1B/H4 EAD • Bachelor's or master's degree in a technology... 
    Full time
    H1b

    Staffing LLC

    Raleigh, NC
    16 days ago
  •  ...Fullstack Role: Java Fullstack Location: Boston MA, Raleigh NC, Westlake Texas (Hybrid: On site 1 week per month) Number of positions: 5 Client: Fidelity Investment Type: Fulltime on Hexaware payroll Visa: USC/GC/EAD/H1B/H4 EAD • Bachelor's or master's degree in a... 
    Full time
    H1b

    Georgia IT Inc

    Raleigh, NC
    6 days ago
  • $103.71k - $138.28k

     ...technologies and methodologies that will enhance future capabilities. -Develop and execute test plans and procedures based upon system security...  ...to production equipment. What We Look For in a Candidate -5+ years current Linux systems engineering experience (Redhat,... 
    Temporary work
    Remote work

    Lumen Inc

    Raleigh, NC
    4 days ago
  •  ...doing well. Job: NCDHHS- ITD Full Stack Developer (729726) Location : Onsite (...  ...technical solutions Required 5 Years Should have the...  ...transition and transformation of large complex software solutions. Required... 
    Contract work

    My3Tech Inc

    Raleigh, NC
    4 days ago
  •  ...containerization (e.g., docker, kubernetes). 4. Familiarity with devops practices, ci/cd pipelines, and agile development methodologies. 5. Excellent problem-solving skills, attention to detail, and ability to work effectively in a fast paced environment. 6. Strong... 

    Yochana

    Raleigh, NC
    1 day ago
  • $120k - $230k

     ...requires collaboration with client organizations and educating sales teams on cybersecurity solutions. The ideal candidate will have 5+ years of technical cybersecurity experience and strong communication skills. The position offers a salary range of $120,000 - $230,0... 

    SHI GmbH

    Raleigh, NC
    1 day ago
  • A leading software company in the United States is seeking a Senior Software Engineer - Full Stack to rapidly develop applications and drive feature innovation. The ideal candidate brings over 5 years of experience in software development, particularly with JavaScript,... 
    Remote work

    Veeva Systems

    Raleigh, NC
    14 days ago
  • $105k - $154k

     ...Lead Embedded Software Engineer – Real-Time Systems Eaton's Electrical Critical Power Solutions...  ...will work as part an engineering team to develop, test, and release embedded software in...  ...institution with at least five (5) years of work experience in real-time Firmware... 
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    22 hours ago
  • A leading life sciences software company is seeking a Senior Platform Engineer to design user-friendly tools and applications. You will have...  ...using Python/TypeScript on AWS. The ideal candidate has over 5 years of experience in full-stack development, excels in communication... 
    Remote work
    Flexible hours

    Veeva Systems

    Raleigh, NC
    14 days ago
  •  ...efficiency, including capacity utilization and refresh strategies. Develop enterprise-grade Power BI semantic models designed for reuse,...  ..., solution design, and prioritization. Skills & Experience ~5+ years of experience delivering BI or analytics solutions using... 
    Permanent employment
    Local area
    Remote work

    Ralliant

    Raleigh, NC
    4 days ago
  •  ...Software Engineer Opportunity You will be hands-on using Java, Spring, SpringBoot, MicroServices...  ...and Responsibilities Design and develop application based on Micro Services...  ...applications in a J2EE Environment within the US ~5+ years of experience working with large... 

    Software Technology Inc

    Raleigh, NC
    1 day ago
  •  ...Java Software Engineer Industry: Banking & Financial Duration: 12 Months- Long term...  ...SQL okay) The Expertise You Have ~5+ years of Java/ Spring development experience...  ...and open to learning new tools and developing with the latest technologies/ frameworks.... 

    Samprasoft

    Raleigh, NC
    2 days ago
  •  ...Job Title: Java Developer Location: Raleigh, NC (Day 1 Onsite) Job Type:...  ...CloudFormation. ~ Experience building enterprise software. ~ Bachelor's degree or equivalent...  ...: MCA/B. Tech/Any Graduate with 5-7 years of relevant experience... 
    Full time
    Contract work

    Texas State Library and Archives Commision

    Raleigh, NC
    3 days ago
  •  ...Job Title Required Qualifications: ~10+ years of Software Engineering experience, or equivalent demonstrated through one or a combination...  ...~8+ years of experience in Application Development in Java. ~5+ years of experience in Spring Boot. ~ Experience in Service-... 
    Work experience placement

    Syntricate Technologies

    Raleigh, NC
    3 days ago
  • $142.6k - $261.5k

     ...story. The opportunity As a Manager Full Stack Software Engineer , you will independently develop, test, and maintain high‑quality software solutions...  ...Engineering, or a related field, or equivalent experience ~5 or more years of professional software engineering... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Raleigh, NC
    16 hours ago
  •  ...Engineer Job Location: Morrisville, NC (5-day Onsite) Duration: Long-Term...  ...integration of firmware with system software and hardware. The ideal candidate will possess...  ...Responsibilities: Design, develop, and maintain PCIe Switch firmware for server... 
    Long term contract

    Inficare

    Morrisville, NC
    4 days ago
  • $105k - $154k

     ...Mechanical Engineering from an accredited institution with minimum 5 years work experience supporting electrical or electromechanical...  ...of engineering processes and experience with issue tracking software such as Jira. Good communication and presentation skills. Collaborative... 
    Work experience placement
    H1b
    Visa sponsorship
    Relocation package

    Eaton Plc

    Raleigh, NC
    1 day ago
  •  ...Job Description Advance Auto Parts lead software engineers are focused on developing next-generation technologies that power how users explore and interact...  ...~ Bachelor's degree or equivalent experience. ~5 years of hands-on experience in building highly... 
    Work at office
    Local area
    Remote work
    1 day per week

    Advance Auto Parts

    Raleigh, NC
    4 days ago
  • $119k - $224k

     ...organization’s security posture. This role will actively mentor and develop team members by providing technical guidance, sharing best...  ...learning and security excellence. Required Qualifications: • 5+ years of Information Security Engineering experience, or equivalent... 
    Work experience placement
    Work at office
    Visa sponsorship
    3 days per week

    Wells Fargo

    Raleigh, NC
    1 day ago
  •  ...Lead Software Engineer At Enact Mortgage Insurance (Nasdaq: ACT), we understand that there...  ...Provide guidance/leadership to other developers including 'Managed-Service' team that is...  ...and Spring Boot-based microservices. ~5+ years of experience with Application performance... 
    Work at office
    Flexible hours

    Genworth

    Raleigh, NC
    16 hours ago
  • 5+ years of as a senior full stack software development experience, building enterprise web and middle tier applications using Angular 16, Typescript, and core Java with Spring/Springboot 5+ yrs of experience working Java/Spring Boot 5 years of experience with web services... 

    GAC Solutions

    Raleigh, NC
    4 days ago
  • Role: Full-stack Developer (Java) Location: Raleigh, North Carolina onsite 2x/week Duration: 6+ Month(s) VISA Restrictions: N/A Interview...  ...) AWS (hands‑on cloud experience) Experience Level: 3 5 years (mid-level) This will be a fullstack role, so we are targeting... 

    Akaasa Technologies

    Raleigh, NC
    2 days ago
  • Akaasa Technologies is seeking a Full-stack Developer (Java) based in Raleigh, North Carolina, to work onsite 2x/week. This role requires...  ...with hands-on AWS experience. The ideal candidate should have 3-5 years of experience and be actively involved in coding for both... 

    Akaasa Technologies

    Raleigh, NC
    2 days ago
  •  ...combining advanced hardware with embedded software that enables distributed energy resources,...  ...seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded...  ...available. Responsibilities Design, develop, and maintain embedded software across STM... 
    Relocation package

    ERMCO-ECI Bristol

    Raleigh, NC
    2 days ago
  • $135.06k - $155.06k

     ...the culture. What You’ll Be Doing: Lead Software Engineer (Arlington, VA) - Telecommuting...  ...the job offered or in a related position developing scalable applications in Azure Cloud. Also...  ...jQuery, and C# (8.0 or later) with .NET 5+ and ASP.NET and applying architectural... 
    Immediate start
    Remote work

    Evolent

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer 5. Be the first to apply!