Principal Member of Technical Staff

8 - 13 years

25 - 35 Lacs

Posted:17 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a member of the software engineering division, you will

define, design, and lead the development of major software components

. Provide

technical leadership

to other developers, set architectural direction, and deliver high-impact solutions. Anticipate future needs and build extensible systems to support them.
We are a team that builds and maintains distributed services to manage OCI networks. Currently, we are looking for experienced engineers with deep expertise in automating, scaling, and managing large fleets of networking devices. These are exciting times, and our team is undergoing rapid growth while working on ambitious initiatives. At the IC4 level, engineers are expected to make strategic technical decisions, drive cross-team alignment, and have broad technical and business impact.
Responsibilities
  • As a

    Principal Member of Technical Staff (IC4)

    on the Network Fleet Management team, you will:
  • Own the design and architecture

    of tooling and infrastructure to manage OCI s rapidly growing fleet of networking devices.
  • Lead technical initiatives for onboarding new regions, capacity expansion, deployment tooling, patching, fleet monitoring, and automation.
  • Drive

    end-to-end ownership

    of critical services, ensuring availability, security, and scalability.
  • Provide

    technical leadership and mentorship

    to other engineers, reviewing designs and guiding best practices.
  • Partner with multiple teams across OCI to deliver networking solutions that are best-in-class.
  • Define and improve operational excellence, including runbooks, automation, and monitoring systems.
  • Influence long-term strategy and roadmap for networking fleet management and related automation systems.
  • Participate in on-call rotation and lead efforts to improve reliability and reduce operational load.
Qualifications
You are an expert in Linux, proficient with Python, Go, BASH, and Java, with strong networking and systems engineering experience. You value simplicity and scale, thrive in collaborative and agile environments, and are excited to lead others in building highly reliable systems.
Basic Qualifications:
  • Bachelor s or Master s degree in Computer Science, Engineering, or related technical fields.
  • 8+ years of experience

    in software engineering or systems engineering.
  • 5+ years of experience

    with Linux system engineering.
  • 5+ years of experience

    with Python/BASH/Java/Go.
  • Experience with infrastructure-as-code tools (Shepherd/Terraform) at scale.
  • Strong DevOps and CI/CD experience, including build tools and pipelines (TeamCity, Maven, Make, etc.).
Preferred Qualifications:
  • Experience leading

    large-scale distributed systems

    or networking automation projects.
  • Experience driving

    cross-team technical initiatives

    and influencing design decisions at org level.
  • Prior cloud infrastructure experience.
  • Hardware qualification experience (embedded development).
  • Strong track record of improving reliability and reducing operational burden through automation.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Oracle logo
Oracle

Information Technology

Redwood City

RecommendedJobs for You