Full time jobsInternational jobsOracle

Oracle Software Engineer (IC4) | Cloud & Microservices Development

Oracle Software Engineer (IC4) – Product Development

Job ID: 254459
Category: Product Development
Location: Austin, TX & Nashville, TN (Relocation Available)
Job Type: Regular Employee
Security Clearance Required: No
Career Level: Individual Contributor—IC4
Years of Experience Required: 6 to 10+ years
Language Requirement: English
Posting Date: 03/19/2025

Job Overview

Oracle is a global leader in cloud solutions, committed to innovation and excellence. We are seeking an experienced Software Engineer (IC4) to join our dynamic Product Development team. This role is ideal for individuals with 6+ years of experience in software engineering who have expertise in object-oriented programming, scalable distributed systems, and microservices architecture. If you’re looking to build cutting-edge software solutions, this opportunity is for you!

As a software engineer in Oracle’s Cloud Infrastructure (OCI) team, you will work on developing, debugging, and enhancing software applications and operating systems. You will contribute to scalable, highly available distributed services and collaborate with other teams to improve software architecture.

Key Responsibilities

  • Develop and enhance software applications following design specifications.
  • Debug and troubleshoot existing software solutions to improve performance and functionality.
  • Implement best practices in object-oriented programming, data structures, and algorithm design to build efficient and scalable solutions.
  • Work with microservice architecture and cloud technologies to develop robust applications.
  • Solve moderately complex problems while ensuring compliance with company policies and procedures.
  • Collaborate with cross-functional teams to optimize software architecture and introduce new features.
  • Continuously learn and apply the latest advancements in software engineering to improve efficiency.
  • Exhibit behaviors that align with Oracle Cloud Infrastructure (OCI) values to foster a culture of innovation and collaboration.

Basic Qualifications

  • Bachelor’s degree in computer science or equivalent work experience.
  • 6+ years of experience in software development with proficiency in at least one object-oriented programming language such as Java, C++, C#, JavaScript, or Go.
  • Strong problem-solving skills, ownership mindset, and ability to work independently or within a team.
  • Experience with highly available and scalable distributed services.
  • Proficiency in microservice design patterns and cloud-based infrastructure.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Experience working in a DevOps environment.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms like Oracle Cloud, AWS, or Azure.
  • Experience with CI/CD pipelines and automation tools.
  • Strong understanding of RESTful APIs and web services.
  • Prior experience working in agile development teams.

Work Location & Relocation

This role is based in Austin, TX, or Nashville, TN. Relocation assistance is available for qualified candidates.

Compensation & Benefits

Oracle provides a highly competitive compensation package with salary ranges based on location, experience, and market conditions.

Estimated Salary Ranges

  • California: $95,900–$192,000 per annum (bonus & equity eligible)
  • New York City: $90,600–$182,400 per annum (bonus & equity eligible)
  • Washington: $93,100–$182,400 per annum (bonus & equity eligible)
  • US National Average: $94,200–$223,500 per annum (Bonus & Equity Eligible)

Comprehensive Benefits Package

  • Medical, Dental, & Vision Insurance (including expert medical opinion services)
  • Short-term & Long-term Disability Insurance
  • Life Insurance & Accidental Death & Dismemberment (AD&D)
  • Supplemental Life Insurance (for Employee, Spouse, and Children)
  • Health & Dependent Care Flexible Spending Accounts (FSA)
  • Pre-tax Commuter & Parking Benefits
  • 401(k) Savings & Investment Plan with Company Match
  • Paid Time Off
    • Flexible Vacation Policy (for salaried employees)
    • Accrued Vacation (for hourly employees)
    • 11 Paid Holidays
    • 72 hours of paid sick leave (carried over yearly up to 112 hours max)
  • Parental Leave & Adoption Assistance
  • Employee Stock Purchase Plan (ESPP)
  • Financial Planning & Group Legal Assistance
  • Voluntary Benefits (auto, home, and pet insurance)
  • Career Development & Growth Opportunities

Why Join Oracle?

Oracle is a world leader in cloud solutions with over 40 years of innovation. We foster an inclusive workforce, ensuring that diverse perspectives contribute to groundbreaking technology solutions. As an Oracle employee, you will experience:

  • Global career opportunities with a commitment to work-life balance.
  • A highly competitive employee benefits package that prioritizes your well-being.
  • An inclusive culture that values diverse backgrounds, abilities, and perspectives.
  • Opportunities to contribute to cutting-edge technology projects in cloud computing.
  • Access to continuous learning and professional development.
  • An engaging workplace where your voice is heard and your contributions matter.

Oracle supports applicants of all abilities and ensures accessibility accommodations are available throughout the hiring process. If you need assistance due to a disability, please contact us at +1 888 404 2494 (option 1).

Equal Employment Opportunity

Oracle is proud to be an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

We also comply with applicable laws regarding arrest and conviction records and are committed to an ethical and transparent hiring process.

Application Process

Oracle is actively hiring for this role. Applications are accepted for at least three days from the posting date or until the position is filled. Apply today to join a company that values your expertise and helps you advance your career!

Apply here

Leave a Reply

Your email address will not be published. Required fields are marked *