Taro Logo

Software Developer 4

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

Job Description

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Backend/Systems Engineer to join their team. This role focuses on designing and developing backend and system software in Java and Python for cloud Availability. The position involves building complex distributed systems for data handling, including metrics collection, data pipelines, and analytics for real-time processing.

The role offers a unique blend of startup excitement with the stability of a Fortune 100 company. You'll be working on large-scale availability solutions for the cloud, joining a fast-growing venture that provides significant autonomy and variety. This position presents opportunities for high visibility and rapid career growth.

As part of the OCI team, you'll help build and operate massive-scale, integrated cloud services in a distributed, multi-tenant environment. The team is dedicated to providing best-in-class cloud products that serve customers tackling some of the world's most challenging problems.

The ideal candidate should be comfortable with complex distributed systems, value simplicity and scale, and thrive in a collaborative, agile environment. This role offers competitive compensation ranging from $96,800 to $223,400 annually, plus comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, and flexible vacation policy.

Required qualifications include 7+ years of software development experience, strong expertise in Java/Python, and proven experience with distributed systems. The position offers opportunities to work with cutting-edge technologies while solving complex problems in cloud computing and distributed systems.

Last updated a day ago

Responsibilities For Software Developer 4

  • Design and develop backend and system software in Java and Python for cloud Availability
  • Build complex distributed systems involving vast amounts of data handling
  • Collect metrics, build data pipelines, and analytics for real-time processing
  • Work in a collaborative, agile environment
  • Build and operate massive scale, integrated cloud services
  • Solve difficult problems in distributed highly available services

Requirements For Software Developer 4

Java
Python
Kafka
  • 7+ years of experience in software development
  • 2+ years of experience in developing large-scale distributed services/applications
  • Proficiency with Java/Python/Go and Object Oriented programming
  • Excellent knowledge of basic data structures, search/sort algorithms
  • Experience with socket programming
  • Excellent organizational, verbal, and written communication skills
  • Graduate Degree in Computer Science or related field

Benefits For Software Developer 4

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