Taro Logo

Principal Software Engineer (IC4)

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer (IC4)

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their Marketplace team, where you'll help lead development efforts in building a central marketplace platform for cloud software offerings. As a core contributor and technical lead, you'll drive the design and delivery of marketplace cloud services, working with a team of engineers to build, grow, and scale services.

The role involves working across the entire stack, from backend distributed services operating at cloud scale to e-commerce transactions and web applications. You'll be responsible for designing distributed systems, writing and debugging code across the full stack (UI, APIs, databases, cloud infrastructure), championing operational excellence, and mentoring junior engineers.

OCI operates with the agility of a startup while leveraging Oracle's enterprise scale and customer focus. The team values diversity, equity, and inclusion, committed to creating products that benefit the greater good. You'll have autonomy and support to do your best work in a dynamic, flexible workplace where continuous learning and growth are encouraged.

The position offers the opportunity to work on challenging technical problems at cloud scale, including distributed systems design, e-commerce platform development, and building user-facing applications. You'll be part of building the future of cloud services for enterprises, working with cutting-edge technologies and contributing to a platform that serves a global customer base.

This role is perfect for an experienced engineer who excels in system design, has a track record of delivering complex distributed systems, and can mentor others while maintaining high coding standards. Join Oracle Cloud Infrastructure to shape the future of cloud marketplace services and grow your career in a supportive, innovation-driven environment.

Last updated 2 months ago

Responsibilities For Principal Software Engineer (IC4)

  • Lead system design of major features and services
  • Mentor other engineers
  • Write high quality code at a high rate of speed
  • Improve code coverage and automation of testing and deployments
  • Design and maintain distributed systems at scale
  • Build web applications and REST APIs

Requirements For Principal Software Engineer (IC4)

Java
JavaScript
Kubernetes
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering or related technical discipline
  • 7+ years of software development experience
  • Sound fundamentals in algorithm design, problem solving, and complexity analysis
  • Experience with designing, launching and maintaining distributed systems at scale
  • Proficiency in Java, Python, Golang or similar languages
  • Expertise in building web applications, designing REST APIs and SQL databases

Benefits For Principal Software Engineer (IC4)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, life insurance, and retirement options
  • Work-life balance
  • Volunteer programs
  • Career growth opportunities

Interested in this job?

Jobs Related To Oracle Principal Software Engineer (IC4)