Taro Logo

Software Engineer 2 - Security

The leading independent provider of identity for the enterprise, providing secure access and authentication solutions.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Okta, The World's Identity Company, is seeking a Security Software Engineer to join their Workforce Identity Cloud Security Engineering group. This role combines security expertise with software engineering to build and enhance security solutions that protect Okta's customers. The position offers a unique opportunity to work at the intersection of security and engineering, focusing on implementing security features without compromising product functionality.

The ideal candidate will have 2+ years of Java development experience and a strong foundation in security concepts, including OWASP Top 10 and secure coding principles. They will work on designing and developing security solutions to harden frameworks and infrastructure, while collaborating closely with both security and engineering teams.

This high-impact role involves acting as a liaison between security and engineering organizations, contributing to security initiatives using agile practices, and staying current with the latest security trends. The position offers significant growth potential in a security-focused engineering career, with opportunities to work on mission-critical software that serves Okta's 19,300+ customer organizations.

The role comes with comprehensive benefits, including medical, dental, and vision insurance, along with opportunities for social impact through Okta for Good. The company promotes a dynamic work environment with flexibility to suit individual needs, providing the best tools and technology for success.

Join Okta's security engineering team to help build and maintain secure connections between people and technology, working in a fast-paced organization poised for massive growth. This role offers the chance to make a significant impact on product security while working with cutting-edge technology in the identity and access management space.

Last updated 5 hours ago

Responsibilities For Software Engineer 2 - Security

  • Act as a liaison between the engineering and security org
  • Evangelize security best practices across the engineering org
  • Research, design, implement and own security oriented frameworks
  • Participate in cross-vertical code reviews with emphasis on Security
  • Break down complex problems into sub-tasks
  • Stay up-to-date with the latest security trends and technologies

Requirements For Software Engineer 2 - Security

Java
MySQL
Redis
  • 2+ years of software development experience in Java, working on reliable and scalable applications
  • Good understanding of security concepts including OWASP Top 10 attacks
  • Exposure to Secure SDLC and secure coding principles
  • Familiarity with cloud service providers like AWS or GCP
  • Understanding of Test-Driven development
  • Familiarity with relational databases and data stores
  • Strong problem-solving skills
  • B.S or M.S in Computer Science or related fields

Benefits For Software Engineer 2 - Security

Medical Insurance
Dental Insurance
Vision Insurance
  • Amazing Benefits Package
  • Social Impact Opportunities
  • Talent Development Programs
  • Best tools and technology
  • Flexible work environment

Related Jobs