About The Position

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture. Manages and controls activities in multi-functional areas of sections. Ensures appropriate operational planning is effectively executed to meet Corporate specifications. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience. At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. We are looking for a Software Development Senior Manager with expertise and passion in solving difficult problems within large scale, global platforms in a multi-tenant cloud environment. If this is you, at Oracle you can design and build innovative new systems from the ground up. This is an exciting time in our journey - we are growing fast, still at an early stage, and working on ambitious new initiatives. Managers at any level can have significant technical and business impact. The ideal candidate will have proven experience designing, building, and implementing distributed, cloud-scale systems. You should be both a rock-solid manager and a distributed systems generalist that is comfortable diving deep into any part of the stack. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

Requirements

  • BS or MS degree or equivalent experience relevant to functional area.
  • 4 years of software engineering or related experience.
  • Demonstrated leadership and people management skills.
  • Strong communication skills.
  • Analytical skills.
  • Thorough understanding of product development.
  • Proven experience designing, building, and implementing distributed, cloud-scale systems.
  • Comfortable diving deep into any part of the stack.
  • Value simplicity and scale.
  • Work comfortably in a collaborative, agile environment.
  • Excited to learn.

Responsibilities

  • Manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications.
  • Build enhancements within an existing software architecture and suggest improvements to the architecture.
  • Manage and control activities in multi-functional areas of sections.
  • Ensure appropriate operational planning is effectively executed to meet Corporate specifications.
  • Design and build innovative new systems from the ground up.
  • Design, build, and implement distributed, cloud-scale systems.

Benefits

  • Flexible medical
  • Life insurance
  • Retirement options
  • Volunteer programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service