1 day ago

Senior Principal Member of Technical Staff, OCI Gateways NGINX

Oracle

On Site
Full Time
$200,000
Austin, TX

Job Overview

Job TitleSenior Principal Member of Technical Staff, OCI Gateways NGINX
Job TypeFull Time
Offered Salary$200,000
LocationAustin, TX

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Principal Member of Technical Staff, OCI Gateways NGINX at Oracle

As a Senior Principal Member of Technical Staff, you will be instrumental in designing, developing, troubleshooting, and debugging critical software components built within NGINX for Oracle Cloud Infrastructure (OCI) Gateways. This role, classified as Career Level - IC5, involves deep architectural insight and hands-on contributions across the stack, focusing on high-scale, resilient cloud services.

You will work with diverse teams, providing technical leadership and driving operational excellence. The ideal candidate balances speed and quality, thrives in a collaborative, agile environment, and is eager to learn and innovate. Expect to recommend and justify major product changes using data-driven approaches, influencing the broader organization.

Responsibilities

  • Design, develop, troubleshoot, and debug software components built in NGINX.
  • Architect broad systems interactions and deep dive into any part of the stack.
  • Provide technical leadership to the broader organization.
  • Develop and operate high-scale services, ensuring cloud-scale resilience.
  • Balance speed and quality with iterative and incremental improvements.
  • Infuse a culture of being proactive within your team.
  • Recommend and justify major changes to new and existing products with data-driven consensus.

Basic Qualifications

  • BS or MS degree in Computer Science or a relevant technical field involving coding, or equivalent practical experience.
  • 10+ years of total experience in software development.
  • Demonstrated ability to write great code using C, GoLang, C#, or similar OO languages.
  • Proven ability to deliver products and experience with the full software development lifecycle.
  • Experience building and troubleshooting NGINX modules in high-scale applications.
  • Experience working on large-scale, highly distributed services infrastructure.
  • Experience working in an operational environment with mission-critical tier-one livesite servicing.
  • Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive.
  • Experience designing architectures that demonstrate deep technical depth in one area, or span many products, to enable high availability, scalability, market-leading features, and flexibility to meet future business demands.

Preferred Qualifications

  • Experience as a technical lead on a large-scale cloud service.
  • Hands-on experience developing and maintaining services on a public cloud platform (e.g., AWS, Azure, Oracle).
  • Experience working on Kubernetes.
  • Knowledge of Infrastructure as Code (IAC) languages, preferably Terraform.
  • Strong knowledge of databases (SQL and NoSQL).
  • Strong knowledge of Computer Networking (OSI layers, HTTP, DNS, TCP/IP, DHCP, Routers, Gateways, Subnets, etc.).
  • Knowledge of Linux internals, Linux/Unix troubleshooting skills.
  • Familiarity with host virtualization technologies (KVM, Containers, Docker, etc.).
  • Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams, and presentations).
  • Experience with hiring, mentorship, and raising the talent bar across the organization.

Key skills/competency

  • NGINX Development
  • Cloud Infrastructure
  • Distributed Systems
  • Software Architecture
  • C/GoLang/C#
  • Kubernetes
  • Terraform
  • Computer Networking
  • Linux Internals
  • Operational Excellence

Tags:

Senior Principal Software Engineer
NGINX
OCI
Cloud Infrastructure
Distributed Systems
Software Development
Troubleshooting
Debugging
Operations
Technical Leadership
System Architecture
C
GoLang
C#
Kubernetes
Terraform
SQL
NoSQL
Linux
Networking
Virtualization

Share Job:

How to Get Hired at Oracle

  • Research Oracle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight NGINX, OCI, and distributed systems experience relevant to Oracle's requirements.
  • Showcase technical depth: Prepare to discuss C, GoLang, Kubernetes, and cloud networking expertise in detail.
  • Emphasize problem-solving: Practice articulating systematic approaches to complex software challenges effectively.
  • Demonstrate leadership potential: Be ready to share examples of technical leadership, mentorship, and driving operational improvements.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background