Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Java): Architecting, building, and scaling server-side software and services for a device identity and security platform with an accent on distributed systems, massive scale, and endpoint security. Focus on designing Java and Spring services, optimizing databases and APIs, driving architectural decisions, and mentoring engineers across multiple teams.
Location: Toronto, Ontario, Canada; hybrid
Salary: CAD 160,000–220,000 annual base salary, plus equity where applicable, bonus, and benefits.
Company
Okta builds identity and access security infrastructure that protects organizations, users, devices, and AI-enabled systems.
What you will do
- Architect, build, and scale server-side features and services in the core Java platform.
- Translate strategic business objectives into scalable technical roadmaps with Product Management, Engineering Directors, and Principal Architects.
- Lead technical designs, proposals, architectural decisions, and cross-functional delivery with Product, Design, and QA.
- Develop maintainable software with comprehensive test coverage and improve automated testing and CI/CD strategies.
- Mentor Staff and Senior engineers, lead design reviews, and raise engineering standards across multiple teams.
- Promote AI-native development practices and prototype innovations in device security and software engineering.
Requirements
- 7+ years of software development experience building scalable, high-performance server-side systems with Java and Spring.
- Expertise in Postgres or MySQL, including schema design and query optimization.
- Extensive experience designing, building, and securing RESTful APIs for large-scale systems.
- Strong knowledge of caching, asynchronous processing, multithreading, design patterns, scalability, object-oriented principles, and security engineering.
- Experience with agile development, CI/CD, automated testing, technical communication, and influencing engineering direction.
- Understanding of endpoint security, including TPM, Secure Enclave, MDM protocols, endpoint detection, and how iOS, Android, Windows, and macOS report device state to the cloud.
Nice to have
- Experience with anomaly detection, risk systems, cloud security, identity, authentication, or IAM protocols such as FIDO, U2F, WebAuthn, SSO, SAML, OAuth, and Federation.
- Knowledge of cybersecurity principles, secure coding practices, or CISSP/Security+ certification.
- Experience with React, gRPC, or microservice architecture.
- Bachelor's degree in Computer Science or equivalent experience.
Culture & Benefits
- Health, dental, and vision insurance, RRSP matching, healthcare spending, telemedicine, and paid leave including PTO and parental leave.
- Equity where applicable and a performance-related bonus.
- In-person onboarding designed to connect employees with the mission and team.
- Opportunities for talent development, social impact, and connection across a global community spanning more than 20 offices.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior Software Engineer (Java)
137 000 - 186 000CAD
4 дня назад
Senior Software Engineer (Java)
90 000 - 140 000CAD
2 часа назад
Senior Software Engineer (Data Platform)
205 000 - 240 000CAD
3 дня назад
Senior Core Java Engineer (Java)
80 000 - 90 000CAD
2 дня назад
Senior Software Developer (Elasticsearch)
128 300 - 203 000CAD
7 дней назад
Senior Backend Engineer (Fintech)
220 000 - 262 500$