Taro Logo

Senior Software Engineer, Oracle Cloud

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years, partnering with industry leaders across sectors.
$79,800 - $178,100
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their team in creating world-class services and tools for software developers. This role offers the opportunity to design, build, and operate large-scale, integrated cloud services within a highly distributed, multi-tenant environment. The position focuses on delivering best-in-class solutions that help customers efficiently build and manage their Oracle Cloud infrastructure.

As a Senior Software Engineer, you'll be part of a collaborative team responsible for both new and existing products. The role involves hands-on work across the technology stack, architecting critical system interactions, and ensuring excellent developer experience. The team values simplicity, high-impact solutions, and operational excellence.

The position offers competitive compensation ranging from $79,800 to $178,100 per annum, with additional benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave. This is an excellent opportunity for experienced engineers passionate about cloud technology and distributed systems to make a significant impact at a leading technology company.

The ideal candidate will have 3+ years of software development experience, strong programming skills in languages like Java or Python, and experience with microservices and distributed systems. The role requires both technical expertise and leadership abilities, as you'll be expected to mentor others and drive technical decisions while maintaining high operational standards.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Oracle Cloud

  • Architect, design, and operate distributed systems focusing on reliability, scalability, and performance
  • Lead and mentor engineering efforts, providing technical leadership and independent problem-solving
  • Develop and maintain high-scale, resilient cloud services with strong operational standards
  • Drive iterative and incremental improvements while balancing speed and quality
  • Foster a proactive, collaborative, and agile team environment
  • Evaluate and recommend major changes to products using data-driven approaches

Requirements For Senior Software Engineer, Oracle Cloud

Java
Python
  • 3+ years of software development experience
  • Proficiency in high-level programming languages such as Java, Python, or similar
  • Experience delivering products throughout the full software development lifecycle
  • Deep understanding of microservices design patterns and service-to-service communication protocols
  • Experience in building highly reliable, scalable services
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field

Benefits For Senior Software Engineer, Oracle Cloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability 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
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan