Okta

Senior Software Engineer, Performance ( Toronto)

Okta
Apply
20 hours ago
Toronto, CanadaSenior

Responsibilities

  • Design and implement backend frameworks for rate limiting, traffic shaping, concurrency control, and query timeout enforcement.
  • Monitor latency, throughput, and resource utilization across database, application, cache, and edge layers, and build metrics, dashboards, alerts, and automation.
  • Diagnose and resolve scalability bottlenecks through JVM profiling, thread and heap analysis, SQL query-plan analysis, slow-log investigation, and Hibernate tuning.
  • Perform capacity and cost-efficiency analysis, participate in metrics reviews, and support onboarding of large customers and high-traffic events.
  • Advise engineering teams on scalable feature design and review pull requests and SQL changes for latency, resource, and scale impact.
  • Integrate AI-driven developer tooling, automated diagnostics, and intelligent monitoring to accelerate investigations and reduce toil.
  • Write unit and functional tests and participate in design and code reviews.
  • Participate in on-call rotations for latency and scale-related escalations and production incidents, including root-cause analysis and long-term mitigations.
  • Collaborate with SRE, Database Reliability Engineering, architects, QA, product owners, and customer support.

Requirements

  • 5+ years of experience as a software developer with strong knowledge of Java or a similar language, including JVM internals, garbage collection, and concurrency.
  • Strong experience with relational databases, preferably MySQL and Hibernate, including query optimization, indexing, execution-plan analysis, and schema design.
  • Proven experience diagnosing and resolving latency, throughput, and scaling bottlenecks in high-availability, multi-tenant SaaS environments.
  • Hands-on experience with profiling and observability tools such as Java Flight Recorder, async-profiler, thread and heap dump analysis, Datadog, Splunk, and Prometheus/Grafana or similar.
  • Working knowledge of cloud infrastructure, preferably AWS or alternatively GCP or Azure, and modern container ecosystems including Docker and Kubernetes.

Benefits

  • Annual base salary range of $136,000—$187,000 CAD for candidates located in Canada.
  • Equity where applicable, bonus, health, dental and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave including PTO and parental leave.
  • Hybrid work arrangement indicated by the #LI-Hybrid designation.
  • In-person onboarding experience and opportunities for talent development, social impact, and community connection.

Tech Stack

AWSAzureDatadogDockerGoogle Cloud PlatformGrafanaJavaKubernetesMySQLPrometheusSplunk

Categories

Okta

About Okta

5,001-10,000 employees

Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.

Contact me