Taro Logo

Software Engineer (On-prem Agents)

The leading independent provider of identity for the enterprise, enabling organizations to securely connect people to technology.
$102,000 - $154,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer (On-prem Agents)

Okta, The World's Identity Company, is seeking a talented Software Engineer to join their team working on on-premises agents. This role focuses on developing multi-factor authentication (MFA) solutions for third-party agents, enhancing security for Okta's customers. As a key member of the team, you'll be working with Java, C#, and other languages to design and develop critical security components.

The position offers an opportunity to work on strategic products that are fundamental to Okta's ecosystem, directly impacting customer security infrastructure. You'll be involved in the full development lifecycle, from design to implementation, while collaborating with cross-functional teams including QA, Product Management, and Technical Support.

Okta offers a competitive compensation package ranging from $102,000 to $154,000 CAD annually, along with comprehensive benefits including health, dental, and vision insurance, RRSP matching, and paid leave. The company values diversity and seeks lifelong learners who can contribute unique perspectives to their team.

The role requires strong technical skills in Java and C#, with Windows platform development experience being essential. You'll be working in an Agile environment, contributing to security compliance, and leading customer escalation resolution efforts. This is an excellent opportunity for a mid-level engineer looking to make an impact in the identity and security space while working with cutting-edge technology.

Located in Toronto, you'll be part of a growing team at Okta, which serves over 19,300 organizations including major companies like JetBlue, Nordstrom, and Slack. The company's mission is to enable secure connections between people and technology, making this role crucial in achieving that goal.

Last updated 4 days ago

Responsibilities For Software Engineer (On-prem Agents)

  • Design and develop software components and unit/functional tests utilizing Java/C#/C/C++
  • Review software design and peers' code
  • Interface with QA, Product Management, Technical Support, Documentation, and UX
  • Contribute to security compliance
  • Lead the effort to diagnose and troubleshoot customer escalation

Requirements For Software Engineer (On-prem Agents)

Java
Linux
  • 2+ years programming experience with Java and C#
  • 2+ years experience using and developing on the Windows platform
  • Strong understanding of Computer Science fundamentals
  • Experience working in Agile software development teams
  • Bachelor's degree in Computer Science or equivalent experience
  • Linux development experience is a strong plus

Benefits For Software Engineer (On-prem Agents)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health insurance
  • Dental insurance
  • Vision insurance
  • RRSP with match
  • Paid parental leave
  • PTO

Interested in this job?

Jobs Related To Okta Software Engineer (On-prem Agents)