Taro Logo

Software Developer 4

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for over 40+ years.
Burlington, MA, USA
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle Cloud Infrastructure (OCI) is experiencing significant growth, doubling in capacity annually and driving Oracle's revenue growth. Recently recognized as a Leader in Gartner's Magic Quadrant for Distributed Hybrid Infrastructure in 2024, the Hardware Development team within OCI is undertaking a major initiative to re-architect the provisioning layer to meet scaling demands.

We're seeking a Principal Software Engineer to join our dynamic team working on enterprise-grade Cloud Management products. The role involves supporting hardware provisioning service operations and developing automation for service support and testing. The position requires deep expertise in software development, particularly in Java and Python.

Our team operates across multiple time zones in a DevOps environment, delivering solutions crucial to Oracle's revenue growth. You'll work on everything from user-level applications and interfaces to low-level hardware interfaces, with full control over the software lifecycle from architecture to release.

Key aspects of the role include:

  • Supporting provisioning software stack operations
  • Fleet operations support including on-call duties and issue troubleshooting
  • Development of test automation and operational tools
  • Collaboration with geographically diverse teams
  • Contributing to cloud management software design using industry-standard protocols

The position offers competitive compensation ($96,800 - $223,400) and comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave. This is an excellent opportunity to shape Oracle's Cloud Management offerings while working with industry-leading technology professionals.

The ideal candidate will bring 6+ years of software development experience, strong technical skills in Python/Java, and excellent communication abilities. Experience with cloud computing platforms (preferably OCI) and DevOps practices is highly valued.

Last updated a day ago

Responsibilities For Software Developer 4

  • Support Fleet operations by being oncall, debug & triage issues
  • Monitor tickets and provide technical support to internal customers/teams
  • Develop test cases and automation to test provisioning code
  • Develop tools/scripts for deployment, debug & triage tasks
  • Monitor OCI Fleet health
  • Author runbooks by collaborating with development and support teams

Requirements For Software Developer 4

Java
Python
Linux
  • BA/BS or higher degree in Computer Science or Equivalent
  • 6+ years of professional experience in software development
  • Experience with entire product life cycle: Architecture, Design, Implement, Support
  • Strong expertise in Python, Java, C/C++, Shell Scripting
  • Strong understanding of Unix/Linux systems, embedded systems
  • Expertise in troubleshooting OS, application and hardware issues
  • Experience with Jenkins, Grafana, CI/CD, Kubernetes, Jira
  • Excellent written and documentation skills
  • English language proficiency

Benefits For Software Developer 4

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Related Jobs

Senior/ Principal Member of Technical Staff - Backend Developer - Remote

Senior/Principal Backend Developer position at Oracle Health, focusing on microservices and APIs for healthcare applications. Remote role with competitive compensation.

Software Developer 5

Senior Principal Engineer position at Oracle, focusing on cloud services development with competitive compensation and comprehensive benefits.

Senior/ Principal Member of Technical Staff - Backend Developer - Remote

Principal Backend Developer position at Oracle Health, building mission-critical healthcare platforms with microservices architecture and cloud technologies.

Principal Software Developer

Principal Software Developer role at Oracle working on commerce platforms, requiring Java expertise and cloud technology experience.

Principal Member of Technical Staff – JAVA Developer

Principal Java Developer position at Oracle focusing on healthcare CDA platform development with AI and cloud technologies.