Senior Backend Software Engineer, Okta Personal
Remote Canada
Get to know Okta
Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.
At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences.
Join our team! We’re building a world where Identity belongs to you.
Senior Backend Software Engineer, Okta Personal
Today there are millions of websites, mobile apps, and API services in the world, and most of these depend on identity as a key layer to deliver value. However the end user experiences for creating, managing and using one’s identity on these apps and services have not significantly changed in the last two decades. Users are still dealing with hundreds of usernames and passwords to proxy their relationships with businesses. As Okta, we believe the users are ready for a better experience, and our goal is to fundamentally rethink and redefine what the future of identity looks like across the Internet.
We are a small, agile and growing team of talented engineers, who are bringing Okta’s expertise and experience in identity to the personal world. With emphasis on a consumer-first mindset, we leverage rapid iteration and ongoing experimentation to build the best product for our users. Working cross-functionally with Product, Design, Research and others, we depend on our ability to communicate openly and collaborate well. We’re looking for great engineering talent to build this team with us to help define the future of personal identity on the internet, and make digital living safe and seamless for everyone.
You are a good fit for this role if you:
- Have a B.S. in Computer Science or related field
- Have excellent communication and collaboration skills.
- Have 5+ years of software development experience.
- Have experience building Java/Spring based web applications on modern cloud infrastructure (AWS, Azure, GCP).
- Have experience with unit/integration/end to end/performance testing.
- Have a good understanding of design-patterns, scalability patterns, security engineering and object-oriented principles.
- Are autonomous and have a continuous improvement mindset.
- Pay attention to …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Bonus Dental Insurance Equity Healthcare spending Health insurance Paid leave Parental leave RRSP match Telemedicine Vision Insurance
Tasks- Build web applications
- Collaborate with cross functional teams
- Collaboration
Access Management Automation AWS Azure Collaboration Communication Design Patterns End-to-End Testing GCP IAM Identity and Access Management Integration Testing Java Javascript Mobile apps OAUTH Performance Testing React SAML Security Security Engineering Software Development Spring SSO Unit Testing
Experience5 years
EducationB.S. in Computer Science Related Field
TimezonesAmerica/Edmonton America/Moncton America/Regina America/St_Johns America/Toronto America/Vancouver UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8