Staff Software Engineer, Identity Security Posture Management
Okta
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Okta
Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.
At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences.
Join our team! We’re building a world where Identity belongs to you.
The Identity Security Posture Management (ISPM) Team
At ISPM (previously known as Spera), we are revolutionizing the field of identity security, providing comprehensive solutions to address the challenges faced by modern organizations. Our platform provides security leaders with end-to-end contextual visibility of their identity landscape, reducing risks, enhancing operational efficiency, and ensuring compliance.
With an exceptional team dedicated to pushing boundaries and achieving remarkable results, we are seeking a talented engineer to join us in shaping the future of identity security.
This role requires working from the office four times a week.
What You'll Be Doing as a Staff Software Engineer, Identity Security Posture Management
- Lead, design, architect and build high-quality scalable software by introducing best practices around software engineering architecture and processes.
- Raise the bar on engineering excellence by improving standard methodologies, producing best-in-class code, documentation, testing, and monitoring.
- Collaborate with product and R&D engineers to translate product requirements into technical solutions.
- Identifying and resolving technical issues and performance bottlenecks.
- Staying up to date with the latest industry trends and technologies to continuously improve our products.
- Be a mentor for colleagues and help promote knowledge-sharing.
What You'll Bring to the Role
- 8+ years of experience as a software engineer, preferably in a fast-paced environment.
- 5+ years of programming experience with Python, specifically focused on backend development.
- A proven track record of successfully building and delivering large-scale systems.
- Solid understanding of software engineering principles, design patterns, and best practices.
- Excellent problem-solving skills and a detail-oriented mindset.
- Strong communication and collaboration abilities to work effectively within a team.
Extra Credit
- Experience with Snowflake or other data warehousing platforms.
- Experience with Amazon Web Services and modern cloud stack.
Benefits and Culture at Okta
As a Full-Time Okta employee, you can look forward to Amazing Benefits, Making Social Impact, and Developing Talent and Fostering Connection + Community at Okta.
Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.
Some roles may require travel to one of our office locations for in-person onboarding.
Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.
Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.
Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at https://www.okta.com/legal/personnel-policy/.
Key skills/competency
- Software Architecture
- Scalable Systems
- Backend Development
- Python
- Identity Security
- Cloud Computing
- Problem Solving
- Mentorship
- Engineering Excellence
- Data Warehousing
How to Get Hired at Okta
- Research Okta's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for impact: Highlight Python, backend, and large-scale system experience; use keywords from the Staff Software Engineer description.
- Showcase identity security expertise: Emphasize any experience with security platforms, access management, or identity solutions.
- Prepare for technical depth: Be ready to discuss system architecture, design patterns, and problem-solving scenarios relevant to scalable backend services.
- Demonstrate leadership and mentorship: Share examples of leading projects, driving engineering best practices, and mentoring junior engineers.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background