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 Software Engineer 2 for their Security team in Bangalore. This role sits within the Workforce Identity Cloud Security Engineering group, focusing on designing and developing security solutions to harden frameworks and infrastructure. The position requires 2+ years of Java development experience and strong security knowledge.

The role combines security domain expertise with software engineering, working on mission-critical applications that protect Okta's customers. You'll be part of a security-centric, fast-paced organization, acting as a bridge between Security and Engineering teams to influence security roadmap and direction.

Key responsibilities include implementing security frameworks, conducting code reviews, and evangelizing security best practices. The ideal candidate should have experience with Java, cloud services (AWS/GCP), databases (MySQL, Redis), and a solid understanding of security concepts including OWASP Top 10.

Okta offers comprehensive benefits, including medical, dental, and vision insurance, along with opportunities for social impact and professional development. The company culture emphasizes learning, innovation, and growth while working on impactful security initiatives.

As part of Okta's team, you'll contribute to protecting over 19,300 organizations, including major companies like JetBlue, Nordstrom, Slack, and T-Mobile. This is an excellent opportunity for engineers passionate about security to grow their careers while making a significant impact on enterprise security solutions.

Last updated 6 days ago

Responsibilities For Software Engineer 2 - Security

  • Act as a liaison between 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 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
  • Excellent grasp of software engineering principles
  • 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