Okta Logo

Okta

Software Engineer I

Posted 2 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Entry level
In-Office
Toronto, ON
Entry level
Develop and deliver software for millions of users, drive new feature development, and collaborate with cross-functional teams.
The summary above was generated by AI

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 flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core 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.

Software Engineering I (Backend Engineer, Okta Personal)

We’re looking for recent university graduates who are interested in starting off their career with Okta as backend engineer, and are passionate about helping us make digital living safe and seamless for everyone.


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 an end user 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. 

Job Duties and Responsibilities:
  • Work with the engineering team to develop and deliver highly scalable software used daily by millions of users 
  • Drive evaluation, development, and roll-out of new features in our desktop web application and browser extension with focus on backend portion
  • Help with design and code reviews. Ensure high programming standards by writing unit and functional tests. 
  • Collaborate across Product, Design and Engineering teams
Minimum Required Knowledge, Skills, and Abilities:
  • Interest/Experience  in backend software development with web technologies that support building highly reliable, consumer-facing software.
  • Knowledge of building simple backend/infrastructure for web apps using Java and Node.js.
  • Past summer internship experience, ideally in consumer software companies
Nice to haves:
  • Customer identity experience
  • Other web development experience: backbone.js, web extensions
  • Experience with modern cloud infrastructure (AWS, Azure, GCP)
Education and Training: B.S., or M.S., in Computer Science or related field

#LI-REMOTE

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: https://rewards.okta.com/can.

The annual base salary range for this position for candidates located in Canada is between:
$92,000$138,000 CAD

What you can look forward to as a Full-Time Okta employee!

  • Amazing Benefits
  • Making Social Impact
  • Developing Talent and Fostering Connection + Community at Okta

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.
Some roles may require travel to one of our office locations for in-person onboarding.

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/. 

Top Skills

AWS
Azure
Backbone.Js
GCP
Java
Node.js

Similar Jobs

3 Days Ago
Hybrid
Toronto, ON, CAN
Entry level
Entry level
Fintech • Payments • Financial Services
Assist senior engineers in developing APIs and user interfaces, ensure smooth interaction between backend and frontend, and participate in Agile practices.
Top Skills: AngularAzureCi/CdDockerGitJ2Ee/JeeJava 7/8Java/KotlinJunitMicroservicesMssqlMulesoftRestful ApisSpring BootSpring MvcSwiftui
3 Days Ago
Easy Apply
Remote or Hybrid
Ontario, ON, CAN
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
As a Senior Software Engineer, you'll build and maintain the Currents event pipeline, improving scalable systems and mentoring other engineers.
Top Skills: ConfluentJavaKafkaKotlinReact
17 Days Ago
In-Office
South March, Ottawa, ON, CAN
Mid level
Mid level
Hardware • Semiconductor
The role involves designing, developing, and testing software for network synchronization, integrating AI/ML algorithms, collaborating with teams, and improving processes.
Top Skills: C,C++,Python,Ai,Machine Learning,Ieee-1588,Aws,Docker,Kubernetes,Linux

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account