Staff Software Engineer - Security

The leading independent provider of identity for the enterprise, enabling organizations to securely connect the right people to the right technologies.
Security
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer - Security

Okta, The World's Identity Company, is seeking a Staff Software Engineer - Security to join their Workforce Identity Cloud Security Engineering group in Bangalore. This high-impact role combines security domain expertise with software engineering excellence to enhance Okta's security posture. The position requires 7+ years of development experience and 3+ years in security solutions, focusing on designing and implementing security frameworks to protect Okta's customers.

The role involves acting as a crucial liaison between the Security and Engineering organizations, influencing security roadmaps and technical direction. You'll work on weekly release cycles, implementing security and privacy features across services while maintaining high performance and reliability. The ideal candidate should have strong experience with Java, cloud services (AWS/GCP), and database systems including MySQL and Redis.

Key responsibilities include evangelizing security best practices, conducting security-focused code reviews, and mentoring junior engineers. You'll be working with OWASP Top 10, implementing authentication and authorization controls, and ensuring secure development lifecycle practices. The position offers the opportunity to work on emerging technologies and contribute to transformative security solutions.

Okta provides comprehensive benefits including medical, dental, and vision insurance, along with opportunities for social impact through Okta for Good. The company culture emphasizes learning, growth, and fostering connections within the community. With over 19,300 organizations trusting Okta, including major companies like JetBlue, Nordstrom, and Slack, you'll be part of a team securing the digital identities of millions of users worldwide.

Last updated 20 hours ago

Responsibilities For Staff Software Engineer - 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
  • Coach and mentor junior engineers in the team

Requirements For Staff Software Engineer - Security

Java
MySQL
Redis
  • 7+ years of development experience in designing and implementing software systems in Java
  • 3+ years of work experience in designing and implementing security solutions
  • Experience in mitigating OWASP Top 10 attacks
  • Strong understanding of Test-Driven development, Secure SDLC
  • Good understanding of cloud service providers such as AWS and GCP
  • Experience with RDBMS like MySQL, Redis and Elasticsearch
  • B.S or M.S in Computer Science or related fields

Benefits For Staff Software Engineer - Security

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive benefits package
  • Making social impact through Okta for Good
  • Career development and talent fostering

Interested in this job?

Jobs Related To Okta Staff Software Engineer - Security

Staff Cloud Security Engineer

Staff Cloud Security Engineer position at LastPass, focusing on AWS security architecture and cloud infrastructure protection for a leading password management company.

Senior/Staff Security Engineer

Lead security engineering role at Superstate, focusing on protecting blockchain-based financial products through comprehensive security architecture and compliance frameworks.

Lead Security Engineer

Lead Security Engineer position at Salesforce, focusing on enterprise security infrastructure and team leadership in security engineering.

Identity Security Senior Staff Engineer (REMOTE)

Senior Staff Engineer position focusing on Identity Security at GEICO, working remotely to design and implement secure identity management solutions.

Senior Staff Software Engineer, Security - Slack

Senior Staff Software Engineer position focusing on security engineering at Slack, a Salesforce company.