Software Engineer, Professional Services R&D
Core
Design and build reusable, scalable software assets and tools to empower Okta's delivery teams and partners, accelerating customer time-to-value.
Role type
Software Engineer (Professional Services R&D)
Builds
Reusable software assets, tools, proofs-of-concept, and prototypes for global customer engagements
Domain
Identity and Access Management (IAM) / Professional Services
Deliverable
production ML models | product features
Required skills
Java, Python, Node.js, C# (.NET), React, software engineering principles, data structures, algorithms
Preferred skills
Cloud platforms (AWS, Azure, GCP), CI/CD pipelines, IAM concepts
Technologies
Java, React, Node, Python, .NET, AWS, Azure, GCP
Responsibilities
Design, develop, test, and deploy high-quality reusable software assets; Collaborate with architects and product managers to define requirements; Write clean, maintainable, and well-documented code; Create proofs-of-concept and prototypes; Engage with field and partners for feedback; Contribute to engineering best practices and mentor team members
Seniority
Mid-level, hands-on IC