Principal Engineer, Performance Tuning

The leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time.
$188,000 - $316,000
Backend
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience

Description For Principal Engineer, Performance Tuning

Okta is looking for a Principal Software Engineer to join our Performance Engineering team. As a cloud-based SaaS provider, bringing scalable, high performance identity solutions to production at an attractive price is a priority for our business. The Performance Engineering team has a cross-functional charter that involves investigating, identifying, and remediating performance bottlenecks across all parts of our distributed system machinery.

As a Principal Engineer, you will:

  • Serve as a senior technical expert within the team, performing complex analysis and writing code to remove performance bottlenecks throughout our software.
  • Develop software in Node.js and some Golang in multiple services that will run in production and help us serve billions of logins per month.
  • Write decision records and RFC's to communicate technical tradeoffs and approaches and drive awareness and consensus.
  • Work cross-functionally with service owners, architects, project managers, as well as platform and quality teams to drive performance improvements across our tech stack.
  • Nurture a "shift left" culture for performance, improving knowledge and awareness of performance management techniques, tools, patterns, and solutions throughout Engineering.
  • Have the opportunity to work with all parts of the Customer Identity Cloud service offering, including code, infrastructure, and architecture.

What you bring:

  • Experience in senior software engineering roles in a remote work environment.
  • Strong self-motivation and aptitude for investigation and experimentation.
  • Experience developing application software in Node.js using frameworks such as Hapi.js or Fastify. Familiarity with Golang is also a plus.
  • Experience with API-driven cloud-native distributed system application architecture running in Kubernetes, AWS, and Azure.
  • Experience with APM tools such as Datadog APM, Splunk, Honeycomb, New Relic, Dynatrace, or similar.
  • Familiarity with PostgreSQL and MongoDB.
  • Experience designing and executing performance experiments designed to validate performance improvements in key metrics.
  • Excellent written and verbal communication skills.
  • Passion for driving performance improvement in software without sacrificing reliability or security.
  • Excellent collaboration skills and a track record of cross-functional collaboration.

Okta offers amazing benefits, opportunities for social impact, and fosters diversity, equity, inclusion, and belonging. Join us in our mission to free everyone to safely use any technology!

Last updated 5 months ago

Responsibilities For Principal Engineer, Performance Tuning

  • Perform complex analysis and write code to remove performance bottlenecks throughout our software
  • Develop software in Node.js and Golang for multiple services running in production
  • Write decision records and RFC's to communicate technical tradeoffs and approaches
  • Work cross-functionally to drive performance improvements across the tech stack
  • Nurture a 'shift left' culture for performance
  • Work with all parts of the Customer Identity Cloud service offering

Requirements For Principal Engineer, Performance Tuning

Node.js
Kubernetes
PostgreSQL
MongoDB
  • Experience in senior software engineering roles in a remote work environment
  • Strong self-motivation and aptitude for investigation and experimentation
  • Experience developing application software in Node.js (frameworks like Hapi.js or Fastify)
  • Experience with API-driven cloud-native distributed system application architecture (Kubernetes, AWS, Azure)
  • Experience with APM tools (Datadog APM, Splunk, Honeycomb, New Relic, Dynatrace, etc.)
  • Familiarity with PostgreSQL and MongoDB
  • Experience designing and executing performance experiments
  • Excellent written and verbal communication skills
  • Passion for driving performance improvement in software
  • Excellent collaboration skills and cross-functional collaboration experience

Benefits For Principal Engineer, Performance Tuning

  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Flexible spending account
  • Paid leave (including PTO and parental leave)

Interested in this job?

Jobs Related To Okta Principal Engineer, Performance Tuning

Principal Engineer - Power Systems

Principal Engineer position at AltaLink focusing on power systems engineering, transmission planning, and system studies in Calgary, Alberta.

Principal Software Engineer, Search Optimization

Lead search optimization initiatives at Attentive as Principal Software Engineer, building distributed systems processing billions of messages annually.

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on xPU Kernel Team, defining next-gen features for GPUs and accelerator devices, with focus on Windows infrastructure and driver interfaces.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Copilot Studio Agents team, focusing on AI automation and LLM orchestration with hybrid work option.