about 4 hours ago
Responsibilities
- Design and build high-performance customer-facing features end to end with React and Node.js/TypeScript.
- Architect and optimize public and internal backend APIs for throughput, latency, reliability, and enterprise scale.
- Implement and manage caching strategies to reduce response times and database pressure.
- Profile and resolve performance bottlenecks across React rendering, state management, database queries, and network I/O.
- Model and optimize PostgreSQL and MongoDB data access patterns, including datastore and indexing choices.
- Drive codebase and architecture improvements for reliability, maintainability, and scalability.
- Collaborate with engineers, product management, and product design to deliver APIs and features based on customer feedback.
- Mentor and coach engineers on engineering practices, performance discipline, and testing.
- Participate in the team’s on-call rotation.
Requirements
- At least 5 years of experience working on large-scale systems or services.
- Strong Node.js and TypeScript expertise for building backend services and public or internal APIs.
- Production experience building full-stack applications with React, including component architecture, state management, rendering performance, and modern tooling.
- Deep experience with PostgreSQL schema design, query optimization, indexing strategies, and migrations.
- Production experience with MongoDB document modeling, aggregation pipelines, and scaling patterns.
- Hands-on experience designing and tuning Redis caching layers, including cache invalidation, write-through/write-behind patterns, and TTL management.
- Experience identifying and resolving performance problems using profiling tools, APM instrumentation, load testing, and capacity planning.
- Experience with Docker and cloud environments; AWS and/or Azure experience is preferred.
- Strong communication and collaboration skills, plus an interest in mentoring teammates.
- Experience with RBAC systems, multi-tenant platforms, or identity and access-management products is a plus.
- Experience designing and shipping APIs at scale, including versioning, rate limiting, schema design, and SDK readiness, is a plus.
- Familiarity with event-driven architectures, pub/sub systems, or asynchronous job processing is a plus.
- Familiarity with Datadog, New Relic, or OpenTelemetry is a plus.
- Experience with SSO, OIDC, OAuth 2.0, and enterprise security patterns is a plus.
Benefits
- Hybrid work arrangement, indicated by the #LI_Hybrid designation.
- Immersive, in-person onboarding experience.
- Well-being support, social impact opportunities, and talent development and community-building programs.
Tech Stack
Categories
About Okta
Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.