Taro Logo

Software Developer 4

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years, partnering with industry leaders across sectors.
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Job Description

As a Principal Software Engineer at Oracle, you will operate with high independence and provide deep technical leadership across the organization. You'll work on OCI Email Delivery, a globally distributed, highly available service that sends high-volume transactional and marketing emails. You'll be designing, building, and operating cloud-scale services that are resilient, performant, and maintainable.

The role involves solving complex problems at global scale, influencing architecture and product direction, and mentoring both junior and senior engineers. You'll work with complex systems facing real-world challenges including backpressure, noisy neighbors, spamming attacks, extensibility, and elastic scaling.

You'll need to balance delivery speed with long-term quality, drive iterative improvements, instill operational excellence, and use data to guide technical decisions. The position requires strong engineering fundamentals and thriving in high-scale environments.

This is a key technical leadership role where you'll be responsible for setting best practices, mentoring others, and making significant architectural decisions that impact Oracle's cloud infrastructure.

Last updated a day ago

Responsibilities For Software Developer 4

  • Design and develop cloud-scale services
  • Provide technical leadership across the organization
  • Define and evolve standard practices and procedures
  • Debug software applications and operating systems
  • Mentor junior and senior engineers
  • Drive architectural decisions and best practices
  • Ensure operational excellence and system resilience

Requirements For Software Developer 4

Java
Go
  • BS or MS in Computer Science or related technical field
  • 10+ years of software development experience
  • Strong experience with Java, C++ or Go
  • Strong foundation in computer science fundamentals
  • Experience with Serverless, Microservice architectures
  • Experience in mission-critical operational environments
  • Strong debugging and problem-solving skills
  • Excellent communication skills
  • Demonstrated technical leadership experience

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