Senior Software Engineer in Test

Okta

Bengaluru

On-site

INR 1,500,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Okta Bengaluru is seeking a Senior Software Engineer in Test to lead performance load testing across services. You will analyze systems to determine what’s broken and how to improve simulation, collaborating with engineering teams to implement scalable load-generation solutions.

Expect deep work in performance optimization, data generation, and mentoring junior engineers, with exposure to Kubernetes, microservices, and CI/CD workflows in a global identity platform.

Qualifications

  • Strong experience with load generation and performance testing.

Responsibilities

  • Drive non-functional load testing efforts and identify optimization areas.

Skills

Node.js
TypeScript
JavaScript
Golang
Tester mindset
Code analysis
Collaboration with engineers
Dev mindset

Tools

MongoDB
SQL
Kubernetes
AWS
Azure
Datadog
New Relic
OpenTelemetry
JMeter
Artillery
Linux
Containers

Job description

Secure Every Identity, from AI to Human

Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real‑world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.

Role Overview
  • Senior Software Engineer in Test who is eager to drive non‑functional load testing, identify critical optimization areas, and conduct in‑depth analysis to understand “what’s broken and why” and “how can we improve the simulation.”
  • You’ll be at the forefront of research and development, uncovering efficiencies at a platform level and collaborating with engineering teams across the organization to implement solutions.
  • This is not a typical QA or testing role, but a deep engineering role focused on performance load testing.
About the Team
  • Performance Load Testing team operates on a hub‑spoke model with a core focus on deep understanding of load generation systems, test data generation, and node.js and golang applications.
  • We partner with engineering teams from across all products and platforms at Auth0 to create more accurate simulated load generation and data generation tests.
  • You’ll support specific teams with performance load coverage, load optimization and testing, ensuring systems maintain high performance and continuously evolve.
  • You will partner with senior load testing engineers and mentor junior engineers, achieving a high level of team impact.
What We’re Looking For
  • Programming Knowledge: Experience with a language such as Node.js, TypeScript, JavaScript, or Golang is required. We need someone with a tester’s mindset who can understand code, databases, and data structures and collaborate effectively with engineering teams.
  • Experience with databases such as MongoDB or SQL, understanding tradeoffs between persistence and performance, and applying optimizations. Familiarity with indexes, query planners, and complex join queries is a plus.
  • Microservices & Kubernetes Exposure: High‑level understanding of Kubernetes (K8s) and microservices architecture.
  • Public Cloud Experience: Familiarity with AWS and Azure.
  • A “Developer” Mindset: Passion for digging into code, understanding system behavior, and proactively identifying optimization opportunities.
  • Observability Tooling: Experience with datadog, New Relic, OpenTracing, OpenTelemetry or similar request‑tracing tooling.
  • Load Testing Tools: Experience with Jmeter, Apache Bench, Artillery, etc.
  • Linux and Containers: Proven use of Linux and containers in production.
  • Deep Testing Experience: 5+ years with advanced load generation and analysis systems and tools.
  • Agentic AI Tools: Experience with tools like Claude, Gemini, Copilot, implementing agents, skills, workflows in CI/CD pipelines, Git hooks, and review processes.
Why Join Us?
  • High Scale, High Impact: Work on a global identity platform with millions of users, directly impacting the entire engineering organization.
  • Solve Complex Problems: Tackle challenging performance and resilience issues in a distributed, high‑throughput environment.
  • Exceptional Growth Opportunities:
    • Access to conferences and ongoing learning.
    • Mentorship from staff and senior team members.
    • Exposure to low‑level problems, infrastructure knowledge, microservices, and Kubernetes scheduling optimization.
    • Opportunities to deep‑en areas that genuinely interest you.

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.

If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.

Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer - Fullstack
Staff Engineer - Fullstack

Okta • Bengaluru

Hybrid
INR 1,500,000 - 2,400,000
Staff Software Engineer - Backend
Staff Software Engineer - Backend

Okta • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Senior Engineering Manager
Senior Engineering Manager

Okta • Bengaluru

Hybrid
INR 2,000,000 - 3,000,000
Well-being Support
Social Impact Initiatives
Talent Development Opportunities
Principal Software Engineer
Principal Software Engineer

Okta • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Software Engineer - Backend
Principal Software Engineer - Backend

Okta • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Immersive onboarding experience
Focus on well-being
Social impact opportunities
Software Engineer Manager, Okta Developer Foundation
Software Engineer Manager, Okta Developer Foundation

Okta • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Software Engineer Manager, Okta Developer Foundation (ODF)
Software Engineer Manager, Okta Developer Foundation (ODF)

Okta • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Well-being benefits
Social impact programs
Talent development
Manager- Site Reliability Engineering
Manager- Site Reliability Engineering

Okta • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Driving social impact
Talent development & community
Software Engineering Manager - Core & Resilience Engineering
Software Engineering Manager - Core & Resilience Engineering

Okta • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Principal Software Engineer - PAM
Principal Software Engineer - PAM

Triwill Group • Bengaluru

Hybrid
INR 3,000,000 - 7,000,000