Senior Software Engineer (JoinOCI)

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. With 40+ years of experience, they provide cloud infrastructure and enterprise software solutions.
$74,800 - $178,200
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer (JoinOCI)

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their dynamic team building the future of enterprise cloud solutions. This role offers an exciting opportunity to work on large-scale distributed infrastructure in a fast-paced, startup-like environment while leveraging the resources and stability of a global technology leader.

The position involves designing and developing major components of Oracle's Cloud Infrastructure, focusing on creating highly available distributed systems. You'll be working with cutting-edge technologies in compute, storage, and messaging services, contributing to Oracle's comprehensive cloud platform that includes IaaS, PaaS, and SaaS offerings.

As a Senior Engineer, you'll have the autonomy to drive technical decisions while collaborating with a diverse team of talented professionals. The role requires expertise in distributed systems, strong coding abilities in languages like Java or C++, and deep understanding of system architecture. You'll be responsible for building scalable solutions that power enterprise-grade cloud services used by customers worldwide.

The ideal candidate will combine technical excellence with a passion for solving complex distributed systems challenges. You'll have the opportunity to work on greenfield projects and help shape the future of cloud computing. Oracle offers competitive compensation, comprehensive benefits, and the chance to work on meaningful projects that impact millions of users.

This role is perfect for engineers who thrive in a collaborative environment, value continuous learning, and want to make significant contributions to cloud infrastructure technology. Join Oracle's cloud revolution and help build the next generation of cloud services while growing your career in a supportive and innovative environment.

Last updated 12 days ago

Responsibilities For Senior Software Engineer (JoinOCI)

  • Own the software design and development for major components of Oracle's Cloud Infrastructure
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Assist in defining and developing software for tasks associated with developing, debugging or designing software applications or operating systems

Requirements For Senior Software Engineer (JoinOCI)

Java
Python
Linux
  • 3-5+ years experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C, C++ or Java, and experience with scripting languages such as Python, Perl
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong understanding of databases, NoSQL systems, storage and distributed persistence technologies
  • Strong understanding of Linux or desire to learn
  • Strong troubleshooting and performance tuning skills

Benefits For Senior Software Engineer (JoinOCI)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • 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
  • 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 (JoinOCI)

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

Senior Software Engineer position at Oracle Cloud Infrastructure focusing on distributed systems development and cloud security solutions.

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.