Principal Software Developer

OracleSanta Clara, CA
74d

About The Position

We are looking for a transformational technical leader with expertise and passion in solving difficult problems at the system and data-plane level. We are facing several engineering challenges in critical foundational data-plane services that power the next gen fast growing OCI cloud. We need you to challenge existing engineering assumptions and boundaries, bringing in your expertise in highly performant, reliable, available system engineering to take OCI services to the next level. This is your opportunity to build innovative solutions for our customers from the ground up. Core to this mission is providing light-weight infrastructure by developing container runtime systems and light-weight virtualization for OCI services. We are looking for a self-motivated technical leader with passion and expertise in solving challenging distributed system problems. You should be a rock solid developer able to dive deep into low-level systems, design broad distributed system interactions for high performance and scalable Control Plane. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. With your superb technical, research and analytical capabilities and demonstrated ability to get the right things done quickly and effectively to delight our customers, you will envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of Oracle’s Cloud Infrastructure. You will define the foundations for the next generation of OCI data-planes, making deep architectural changes as an outstanding builder and technical leader with an established industry track record of success in leading large cloud scale projects. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Requirements

  • Expertise in solving difficult problems at the system and data-plane level.
  • Strong background in highly performant, reliable, and available system engineering.
  • Proven experience in developing container runtime systems and light-weight virtualization.
  • Ability to dive deep into low-level systems and design distributed system interactions.
  • Experience in leading large cloud scale projects with a track record of success.
  • Strong technical, research, and analytical capabilities.

Nice To Haves

  • Experience in agile development environments.
  • Passion for learning and adapting to new technologies.
  • Ability to work collaboratively in a team setting.

Responsibilities

  • Challenge existing engineering assumptions and boundaries.
  • Develop container runtime systems and light-weight virtualization for OCI services.
  • Design broad distributed system interactions for high performance and scalable Control Plane.
  • Collaborate with executives for investment and drive software design and development for new major data-plane components.
  • Define specifications for significant new projects and develop software according to those specifications.
  • Perform professional software development tasks associated with developing, designing, and debugging software applications or operating systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service