Senior Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
United States
$79,000 - $178,100
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their dynamic team building the future of enterprise cloud solutions. This role focuses on distributed systems development, where you'll design and launch major features into production while ensuring high resilience and scalability. You'll work on a brand-new service within OCI, tackling challenges in protecting customer cloud environments and contributing to Oracle Cloud's growth. The position offers the unique combination of startup agility with enterprise-scale impact, backed by Oracle's industry-leading position in enterprise software. You'll join a diverse team of creators and inventors, working with autonomy while having the support needed to deliver excellence. The role requires strong expertise in distributed systems, independent problem-solving capabilities, and the ability to work effectively in a collaborative, agile environment. This is an opportunity to shape the future of cloud computing while working with cutting-edge technology and a team committed to innovation and customer success.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Define and evolve standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging software applications
  • Design and develop major components of Oracle's Cloud Infrastructure
  • Build and maintain highly available and scalable distributed systems
  • Work on mission-critical services

Requirements For Senior Software Engineer

Java
Go
  • BS or MS degree in Computer Science or relevant technical field
  • 4+ 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 communication skills and systematic problem-solving approach
  • Experience designing scalable architectures

Benefits For Senior 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
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Senior Software Engineer

Software Developer 4

Senior Software Engineer role at Oracle Cloud Infrastructure focusing on building large-scale distributed systems with 7+ years of experience required.

Senior Software Engineer - Large Scale Distributed Systems

Senior Software Engineer role at Oracle focusing on large-scale distributed systems for healthcare data platform development.

Senior Software Engineer (JoinOCI)

Senior Software Engineer role at Oracle Cloud Infrastructure focusing on distributed systems and cloud infrastructure development.

Senior Software Engineer (JoinOCI)

Senior Software Engineer role at Oracle Cloud Infrastructure (OCI) focusing on distributed systems and cloud infrastructure development.

Senior Software Engineer - Large Scale Distributed Systems

Senior Software Engineer position at Oracle focusing on large-scale distributed systems for healthcare data platform development using Java and cloud technologies.