Principal Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
United States
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their team building the future of cloud for Enterprises. This role combines the agility of a startup with the scale of a leading enterprise software company. The ideal candidate will have 8+ years of experience in distributed systems and software development, with expertise in designing and launching major features into production. You'll work on building brand-new services, focusing on high-scale, resilient systems that protect customer cloud environments. The role requires deep technical knowledge in distributed systems, excellent coding skills in languages like Java or Go, and experience with cloud platforms. You'll be part of a diverse team that values autonomy, innovation, and technical excellence, while working on mission-critical infrastructure that serves enterprise customers worldwide. The position offers competitive compensation ($96,800-$223,400) and comprehensive benefits, including healthcare, 401(k), and flexible vacation. This is an opportunity to shape the future of cloud computing while working with cutting-edge technology at a global scale.

Last updated 8 hours ago

Responsibilities For Principal Software Engineer

  • Take active role in definition and evolution of standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging software applications
  • Design and maintain distributed systems
  • Build and operate high-scale services
  • Work on brand new innovative technologies
  • Build services that protect customer cloud environment

Requirements For Principal Software Engineer

Java
Go
  • BS or MS degree in Computer Science or relevant technical field
  • 8+ years of total experience in software development
  • Experience with Java, GoLang, C#, or similar OO languages
  • Experience with full software development lifecycle
  • Experience working on large-scale, highly distributed services infrastructure
  • Experience working in operational environment with mission-critical tier-one livesite servicing
  • Strong problem-solving and communication skills
  • Experience designing scalable architectures

Benefits For Principal Software Engineer

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
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Principal Java Software Developer

Principal Java Software Developer role at Oracle Health, building cloud-centric healthcare applications with focus on distributed systems and high availability.

Software Development Senior Manager

Senior Software Development Manager position at Oracle leading networking automation and health services development, requiring 10+ years experience.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle Health, building cloud-based healthcare solutions with focus on distributed systems and scalable architecture.

Oracle Principal Solutions Engineer (ERP)

Principal Solutions Engineer position at Oracle focusing on ERP systems, requiring 10+ years of experience and expertise in technical sales and customer solutions.

Prinicipal Software Developer

Principal Software Developer role at Oracle focusing on healthcare solutions, cloud services, and identity management systems.