Skip to content

Senior Software Engineer
Company | Okta |
---|
Location | Toronto, ON, Canada |
---|
Salary | $118000 – $178000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 3-5 years of full-stack software development experience building highly reliable, mission-critical software.
- Experience with Java, Spring, and Hibernate.
- Experience working with a cloud-native system of scale.
- Experience with server-side technologies, including caching, asynchronous processing, and multi-threading.
- Experience with Databases (e.g., Oracle, MySQL)
Responsibilities
- Analyze/refine requirements with product management and other stakeholders by asking the right questions and driving clarity.
- Work with team lead to scope and plan engineering efforts to ensure project and feature launch success.
- Design and implement high-performance distributed scalable and fault-tolerant software components.
- Have a high bar for test-driven development, design and code reviews while harbouring a sense of urgency.
- Enjoy working across a cross-functional team consisting of QA, Product Management, Technical Support, Documentation and UX to create an extensible platform.
- Own features and/or systems and define their long-term health, observability and reliability metrics.
Preferred Qualifications
- Experience with front-end development using React.
- Expertise in standard authentication and authorization protocols such as SAML, SCIM, OAuth and OIDC.
- Experience with high-performance MySQL environments.