Senior Software Engineer, Performance ( Toronto)
Core
Building traffic-shaping and service-protection frameworks (rate limiting, concurrency limits, query timeouts) and monitoring production metrics to optimize the scalability and efficiency of a global Identity as a Service platform.
Role type
Senior Back-End Software Engineer (Platform Scalability)
Builds
Traffic-shaping frameworks, service-protection tools, and observability dashboards for the Workforce Identity Cloud.
Domain
Identity Security / High-Performance Distributed Systems
Required skills
Java (JVM internals, GC, concurrency), MySQL, Hibernate, JVM profiling, SQL query optimization, Cloud infrastructure (AWS/GCP/Azure), Docker, Kubernetes, Observability tools (Datadog, Splunk, Prometheus/Grafana)
Preferred skills
AI-driven developer tooling integration, Automated diagnostics
Technologies
Java, MySQL, Hibernate, AWS, GCP, Azure, Docker, Kubernetes, Datadog, Splunk, Prometheus, Grafana, Java Flight Recorder, async-profiler
Responsibilities
Design and implement backend frameworks for rate limiting, traffic shaping, and concurrency controls; Monitor production latency, throughput, and resource utilization; Analyze and resolve latency/scalability bottlenecks via profiling and SQL analysis; Perform capacity and cost-efficiency analysis; Review pull requests for scale impact; Participate in on-call rotations for production incidents; Collaborate with SRE, DBRE, and Architects.
Seniority
Senior, hands-on IC