# Staff Software Engineer, Security

**Company**: Okta
**Location**: Bengaluru, India
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/okta/jobs/6687504?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1bb68827-243

## Description

Secure Every Identity ----------------------- Okta secures AI by building the trusted, neutral infrastructure that enables organisations to safely embrace this new era.

We are looking for a Staff Software Engineer, Security to join our Security Engineering group. As a Staff Software Engineer, Security, you will act as a liaison between the Security org and the engineering org to build technical leverage and influence the security roadmap and direction.

Responsibilities ---------------

- Act as a liaison between the engineering and security org to develop innovative requirements for the security roadmap.

- Evangelize security best practices across the engineering org.

- Research, design, implement and own security oriented frameworks and features with the common goal of protecting Okta’s customers.

- Routinely participate in cross-vertical code reviews with emphasis on Security.

- Break down complex problems into sub-tasks while prototyping rapidly and iteratively contributing to security initiatives using agile practices.

- Coach and mentor junior engineers in the team.

Preferred Qualification and Abilities -----------------------------------

- 7+ years of development experience in designing and implementing software systems in Java, building highly reliable and mission-critical software.

- 3+ years of work experience in designing and implementing security solutions for applications and distributed systems.

- Work experience and excellent understanding in mitigating OWASP Top 10 attacks on applications, Application Security, Cryptography, Authentication, Authorization using Role-Based and Attribute-Based access controls.

- Strong understanding of concepts such as Test-Driven development, Secure SDLC, Secure code reviews and the ability to identify and mitigate threat vectors and vulnerabilities in code and infrastructure.

- Good understanding and experience in using cloud service providers such as AWS and GCP.

- Developing and maintaining technical documentation such as cookbooks, design and architecture docs.

- Troubleshooting and fixing production issues to ensure reliability, security and performance.

- Work experience in using RDBMS like MySQL, good grasp of concepts such as replication and clustering along with familiarity in data stores such as Redis and Elasticsearch.

- Excellent grasp of software engineering principles coupled with strong written and verbal communication skills.

- B.S or M.S in Computer Science or related fields.

The Okta Experience ------------------ Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community

## Skills

### Required
- Java
- Software Systems Design
- Security Solutions
- OWASP Top 10 Attacks
- Application Security
- Cryptography
- Authentication
- Authorization
- Test-Driven Development
- Secure SDLC
- Secure Code Reviews
- Cloud Service Providers
- AWS
- GCP
- Technical Documentation
- RDBMS
- MySQL
- Redis
- Elasticsearch

### Nice to have
- Agile Practices
- Mentoring
- Communication Skills

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/okta/jobs/6687504?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
