SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer, Backend

Okta - Toronto, ON, Canada - In-office - posted 2026-08-18

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Okta is seeking a Staff Software Engineer to join the Device Identity and Access organization, a foundational pillar within Okta's R&D focused on Zero Trust security. This is a high-visibility, hands-on role where you'll architect and scale critical server-side software and services at the heart of Okta's security and identity platform. You will act as a key technical leader and force multiplier, setting technical standards, mentoring senior and staff engineers, and partnering with engineering leadership and product management to translate strategic business objectives into scalable technical roadmaps. The role requires deep expertise in distributed systems, Java, and server-side architecture to solve complex, company-wide challenges and shape the future of Okta's device identity ecosystem. Key responsibilities include: - Partner with Product Management, Engineering Directors, and Principal Architects to define technical strategy and roadmaps - Lead design and implementation of new features and services within the core Java platform, owning projects from conception to deployment - Define and champion engineering best practices, contributing to technical designs and long-term architectural decisions - Mentor Staff and Senior engineers, guide technical design reviews, and raise the engineering bar across the organization - Develop high-quality, maintainable software with comprehensive test coverage and drive CI/CD improvements - Champion adoption of AI-native engineering practices and identify emerging industry trends - Drive cross-functional collaboration with Product, Design, and QA teams Required qualifications: - 7+ years of progressive software development experience with proven track record designing scalable, high-performance server-side features using Java and Spring - Deep expertise with high-performance Postgres or MySQL, including schema design and query optimization - Extensive experience designing, building, and securing RESTful APIs for large-scale systems - Expert knowledge of server-side technologies: caching, asynchronous processing, multi-threading - Deep understanding of design patterns, scalability patterns, security engineering, and OOP principles - Experience in fast-paced agile environments with strong CI/CD and automated testing knowledge - Excellent communication skills; ability to articulate complex technical concepts to diverse audiences - Security domain expertise in endpoint security concepts (TPM, Secure Enclave, MDM protocols, endpoint detection) - Strong conceptual understanding of OS-level security features (iOS, Android, Windows, macOS) and cloud reporting

Similar roles