14 hours ago

Principal Member of Technical Staff

Oracle

Hybrid
Full Time
$180,000
Hybrid

Job Overview

Job TitlePrincipal Member of Technical Staff
Job TypeFull Time
Offered Salary$180,000
LocationHybrid

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

Principal Member of Technical Staff, Developer Portal

The Developer Portal team at Oracle Cloud Infrastructure (OCI) is actively seeking Principal Full-Stack Engineers with expert front-end development experience to significantly enhance developer productivity. Your contributions will directly impact the efficiency of engineers and the overall business success within OCI. This team is responsible for a broad spectrum of tools, covering the entire software development lifecycle—from code generation and global deployment coordination applications to tools for operating and debugging highly-available distributed systems.

Most applications are single-page web applications built using Typescript and React, alongside full-stack applications integrating backend web services and APIs. Engineers at every level have substantial technical and business impact by designing and building innovative systems crucial for OCI’s business-critical applications.

About Oracle Cloud Infrastructure

Oracle Cloud Infrastructure is a leading Infrastructure-as-a-Service (IaaS) cloud platform, enabling global businesses to run their operations. Our mission is to deliver best-in-class compute, storage, networking, database, security, and an ever-expanding suite of foundational cloud services. We serve some of the world's largest corporations, providing robust and reliable cloud solutions.

About You

We are looking for individuals who are comfortable navigating ambiguity, possess a strong sense of ownership, and can independently drive the development of new projects and features to completion. You should be adept at creating complex, groundbreaking front-end applications, with solid fundamentals to integrate or build corresponding backend services. Excellent communication skills are essential for explaining intricate technical concepts and fostering consensus among stakeholders. A user-centric approach is key; you work backward from user needs, committed to developing usable, useful software that solves real problems and delights users.

Responsibilities

  • Lead the design and development of complex full-stack web applications for the Developer Portal.
  • Drive innovation in tools spanning the entire software lifecycle.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor junior engineers and contribute to technical best practices.
  • Ensure high performance, scalability, and responsiveness of applications.
  • Integrate with various backend web services and APIs.
  • Contribute to the operational excellence and debugging of distributed systems.

Qualifications & Requirements

  • Master's degree in Computer Science or a related field, or equivalent practical experience.
  • 7+ years of industry experience in software engineering.
  • 5+ years of experience with Javascript, TypeScript, HTML, and CSS.
  • 5+ years of experience building and integrating with RESTful APIs.
  • Solid Computer Science fundamentals, including algorithms, data structures, and distributed systems.
  • Proven history of creating robust Javascript/TypeScript web applications.
  • Self-driven, capable of owning complex features, and able to support junior engineers in delivering results on time.
  • Strong communication skills, with demonstrated experience in cross-team collaboration.
  • Experience with CI/CD tools.

Preferred Qualifications

  • Experience with React or other modern JavaScript frameworks.
  • Experience with ES6/ES6+ features.
  • Proficiency with Linux/UNIX fundamentals.
  • Experience with other programming languages such as Java, Python, or C#.
  • Familiarity with functional programming concepts.
  • Experience with various cloud platforms.

Benefits at Oracle (US)

Oracle US offers a comprehensive benefits package designed to support employees' well-being and financial health, including:

  • Medical, dental, and vision insurance (including expert medical opinion).
  • 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) Savings and Investment Plan with company match.
  • Paid time off: Flexible Vacation for salaried employees, accrued vacation for others (13 days annually for first three years, 18 days thereafter).
  • 11 paid holidays and 72 hours of paid sick leave annually (with carryover up to 112 hours).
  • Paid parental leave and adoption assistance.
  • Employee Stock Purchase Plan, financial planning, and group legal services.
  • Voluntary benefits including auto, homeowner, and pet insurance.

About Oracle

Oracle uniquely integrates data, infrastructure, applications, and expertise to drive industry innovations and essential services. With AI seamlessly embedded across our product and service offerings, we empower customers to transform their potential into a brighter future. Discover your career potential at a company at the forefront of AI and cloud solutions impacting billions of lives globally.

Innovation thrives when everyone is empowered. Oracle is dedicated to cultivating a diverse workforce and offers competitive benefits, including flexible medical, life insurance, and retirement options. We also encourage active community engagement through our volunteer programs. Oracle is an Equal Employment Opportunity Employer, committed to considering all qualified applicants without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other legally protected characteristic.

Key skills/competency

  • Full-stack Development
  • Front-end Engineering
  • Typescript & React
  • RESTful API Integration
  • Distributed Systems
  • Software Lifecycle Tools
  • Technical Leadership
  • Problem Solving
  • Cross-team Collaboration
  • Cloud Platforms (OCI)

Tags:

Principal Member of Technical Staff
Principal Engineer
Full-stack Engineer
Front-end Developer
Software Engineer
Full-stack development
Front-end development
Web applications
Distributed systems
API integration
Technical leadership
System design
Software lifecycle
Code deployment
Typescript
React
JavaScript
HTML
CSS
RESTful APIs
Java
Python
C#
Linux/UNIX
CI/CD
Cloud platforms

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 full-stack engineering, front-end expertise, and experience with TypeScript, React, and distributed systems for Oracle.
  • Showcase technical depth: Prepare to discuss complex web applications, RESTful APIs, and CS fundamentals during Oracle interviews.
  • Emphasize problem-solving: Be ready to demonstrate ownership, communication skills, and a user-centric approach at Oracle.
  • Understand OCI: Familiarize yourself with Oracle Cloud Infrastructure services and their enterprise impact.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background