Principal Member of Technical Staff

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
$94,200 - $223,500
Backend
Principal Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer 5

Principal Software Engineer position at Oracle focusing on backend development with cloud technologies, offering competitive compensation and comprehensive benefits.

Software Architect

Senior Software Architect role at Oracle Customer Success Services, leading development of cloud-native solutions and architectural patterns for enterprise applications.

Principal Software Engineer

Principal Software Engineer role at Oracle Health Applications & Infrastructure, building cloud-centric healthcare applications and infrastructure.

Principal Virtual Cloud Networking Data Plane Developer

Principal Virtual Cloud Networking Data Plane Developer position at Oracle, building and maintaining OCI's Software Defined Network stack with focus on high-availability and virtualized networks.

Software Developer 5

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on network automation and distributed systems, requiring 10+ years of experience.

Description For Principal Member of Technical Staff

The Principal Member of Technical Staff at Oracle is a senior technical leadership role focused on developing and managing software solutions for advanced networking technologies. This position combines deep technical expertise in both software engineering and networking with leadership responsibilities. The role involves leading complex projects, mentoring team members, and working closely with various stakeholders to ensure successful delivery of network-related software solutions.

The ideal candidate will serve as a technical Subject Matter Expert (SME), leading projects that involve multiple modules and complex interactions within network operating systems and related infrastructure. They will be responsible for translating high-level architectures into detailed software designs, while ensuring proper implementation of monitoring and automation systems.

This role offers an opportunity to work with cutting-edge networking technologies while leading a team of engineers. The position requires both technical excellence and leadership skills, as the incumbent will need to coordinate with various teams, including product management, networking leadership, and vendor partners.

Key aspects of the role include:

  • Leading software development teams in networking technology projects
  • Providing technical mentorship and guidance to junior engineers
  • Developing complex automation solutions for network operations
  • Collaborating with various stakeholders to drive technology solutions
  • Contributing to strategic technical decisions and product roadmap
  • Ensuring best practices in software development and network security

The position offers competitive compensation ($94,200 - $223,500) and comprehensive benefits, including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and various other perks. This is an excellent opportunity for an experienced technical professional looking to make a significant impact in a leading cloud solutions company.

Last updated 5 months ago

Responsibilities For Principal Member of Technical Staff

  • Lead development and management of software solutions integrating with advanced networking technologies
  • Define high-level objectives and delivery procedures for software projects
  • Serve as project technical lead, coordinating efforts of engineers
  • Act as technical Subject Matter Expert (SME) with focus on networking
  • Decompose high-level architectures into detailed software designs
  • Lead development of solutions involving multiple modules with complex interactions
  • Conduct root cause analysis and develop automation scripts
  • Provide technical guidance and mentoring to junior engineers
  • Collaborate with vendor engineering and account managers
  • Participate in RFQ/RFPs development
  • Drive technology to meet product and service requirements

Requirements For Principal Member of Technical Staff

Python
Java
Linux
  • Bachelor's degree in Computer Science or related field
  • At least 8 years of related experience in software engineering with focus on networking
  • Strong expertise in network operating systems
  • Experience in developing software solutions for large enterprise or cloud provider environments
  • Proficiency in programming languages such as Python, C/C++, Java
  • Knowledge of networking protocols (BGP, OSPF, IS-IS, TCP/IP)
  • Experience with network automation, scripting, and tooling
  • Familiarity with network modeling and programming
  • Experience with software architecture and design
  • Strong understanding of network security
  • Experience with CI/CD pipelines and DevOps practices
  • Knowledge of API development and integration

Benefits For Principal Member of Technical Staff

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?