Principal Software Engineer (IC4)

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They are committed to diversity, work-life balance, and offering competitive employee benefits. Oracle has been in business for over 40 years and partners with industry leaders in almost every sector. They provide cloud infrastructure services and are continuously expanding their set of foundational cloud-based services.
Backend
Principal Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer (IC4)

Oracle's Cloud Infrastructure team is building new Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment. As a Principal Software Engineer (IC4) in the OCI Marketplace product development team, you will be a technical lead designing and implementing complex and scalable software services deployed across the globe. You will focus on quality and timeliness, lead development, collaborate, and drive operational excellence. You'll mentor other engineers in the Marketplace organization.

We're seeking a seasoned software developer with expertise in solving difficult problems in distributed systems, building valuable customer experiences, and creating highly available web services that operate at internet scale. You'll have the opportunity to design and build innovative new systems from the ground up in a fast-growing environment with ambitious new initiatives.

Responsibilities:

  • Design, develop, troubleshoot, and debug software programs for databases, applications, tools, and networks
  • Take an active role in defining and evolving standard practices and procedures
  • Lead complex, non-routine work involving advanced technical/business skills
  • Provide direction and mentoring to other team members
  • Build large-scale distributed infrastructure for the cloud
  • Design and implement complex and scalable software services
  • Lead operational excellence in the team

Requirements:

  • 7+ years of experience delivering and operating large-scale, highly available distributed systems
  • Strong knowledge of designing and developing RESTful web services (using JAX-RS, jersey, etc.)
  • Expertise in modern object-oriented languages (Java/C++), databases, NoSQL systems, storage, and distributed persistence technologies
  • Strong background in data structures, algorithms, operating systems, and distributed systems fundamentals
  • Practical knowledge of networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong troubleshooting and performance tuning skills
  • Excellent written and verbal communication skills

This role offers the opportunity to work on cutting-edge cloud technologies and contribute to Oracle's growing cloud infrastructure. Join a team that's shaping the future of cloud computing and help build innovative systems from the ground up.

Last updated 42 minutes ago

Responsibilities For Principal Software Engineer (IC4)

  • Design, develop, troubleshoot, and debug software programs for databases, applications, tools, and networks
  • Take an active role in defining and evolving standard practices and procedures
  • Lead complex, non-routine work involving advanced technical/business skills
  • Provide direction and mentoring to other team members
  • Build large-scale distributed infrastructure for the cloud
  • Design and implement complex and scalable software services
  • Lead operational excellence in the team

Requirements For Principal Software Engineer (IC4)

Java
JavaScript
Kubernetes
  • 7+ years of experience delivering and operating large-scale, highly available distributed systems
  • Strong knowledge of designing and developing RESTful web services (using JAX-RS, jersey, etc.)
  • Expertise in modern object-oriented languages (Java/C++), databases, NoSQL systems, storage, and distributed persistence technologies
  • Strong background in data structures, algorithms, operating systems, and distributed systems fundamentals
  • Practical knowledge of networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong troubleshooting and performance tuning skills
  • Excellent written and verbal communication skills

Interested in this job?

Jobs Related To Oracle Principal Software Engineer (IC4)

Executive Director, Software Architecture - Ads

Executive Director of Software Architecture for Ads at Disney, leading strategic vision and management of ad platform software engineering and data products.

Director- Capacity, Efficiency, and Forecasting Engineering

LinkedIn seeks a Director of Capacity, Efficiency, and Forecasting Engineering to lead and optimize infrastructure operations.

Principal Member of Technical Staff

Principal Member of Technical Staff at Oracle Health, building cloud-centric applications for healthcare improvement.

Platform Architect

Oracle seeks a Platform Architect to design and develop software for databases, applications, and networks, with 10+ years of experience.

Principal Software Developer

Principal Software Developer role at Oracle, focusing on Oracle Database Appliance (ODA) and cloud infrastructure.