Okta logo
Okta

Founded in 2009, Okta is a publicly-traded software company headquartered in San Francisco, California. Described as the leading independent provider of identit

Principal Software Engineer

Location

Worldwide

Posted

1 day ago

Salary

0

Seniority

Lead

Job Description

Principal Software Engineer

Okta

Role Description We seek a visionary and highly influential Principal Software Engineer to help lead our Device Assurance (Security Posture) engineering team. The ideal candidate will leverage their deep expertise in distributed systems to define the architectural vision, pioneer new capabilities, and drive the technical strategy at the heart of our security and identity platform. This is a high-visibility, high-impact opportunity to solve complex, company-wide challenges and shape the future of Okta's device identity ecosystem. You will act as a force multiplier, setting the technical standard for the organization, mentoring senior and staff engineers, and partnering with engineering leadership and product management to align our technical roadmap with strategic business goals. What you’ll be doing - Partner closely with Product Management, Engineering Directors, and Principal Architects to translate strategic business objectives into actionable, scalable technical roadmaps. - Lead the design and implementation of new features and services within our core Java platform, taking ownership from conception to deployment. - Define and champion engineering best practices, and make critical contributions to technical designs, proposals, and long-term architectural decisions. - Act as a force multiplier across multiple teams, mentoring Staff and Senior engineers, guiding technical design reviews, and raising the engineering bar across the entire pillar. - Develop high-quality, maintainable software with comprehensive test coverage and drive improvements to our testing and CI/CD strategies. - Create and maintain high-quality technical documentation and foster a culture of knowledge sharing within the team and the broader organization. - Champion the adoption of AI-native engineering practices within our Product Development Lifecycle (PDLC), utilizing AI coding assistants to accelerate delivery while ensuring rigorous security and code quality standards. - Spearhead technical innovation, identifying emerging industry trends (such as advanced device security or AI-native development paradigms) and prototyping solutions to keep Okta ahead of the curve. Qualifications - 10+ years of software development experience, with a proven track record of designing and building scalable, high-performance server-side features using Java and Spring. - Deep expertise with high-performance Postgres or MySQL environments, including schema design and query optimization. - Extensive experience designing, building, and securing RESTful APIs for large-scale systems. - Expert knowledge of server-side technologies, including caching, asynchronous processing, and multi-threading. - A deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles. - Experience in fast-paced agile environments, with a strong understanding of CI/CD and automated testing. - Excellent communication skills with the ability to articulate complex technical concepts to diverse audiences and influence technical direction. - Security Domain Expertise: Deep understanding of endpoint security concepts (e.g., Trusted Platform Modules (TPM), Secure Enclave, Device Management/MDM protocols, and endpoint detection). - Cross-Platform Context: While this is a server-side role, you need a strong conceptual understanding of how OS-level security features (iOS, Android, Windows, macOS) report state to the cloud. - Proficiency in leveraging AI coding assistants (e.g., GitHub Copilot, Claude Code) to accelerate the development lifecycle, with a focus on maintaining high standards for code quality and security. Nice-to-haves - Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.) - Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. - Experience with UI technologies such as ReactJS. - Exposure to gRPC API development. - Exposure to microservice architecture. Education - Bachelor’s degree in Computer Science or equivalent experience. Benefits - Supporting Your Well-Being - Driving Social Impact - Developing Talent and Fostering Connection + Community

Related Job Pages

More Software Engineer Jobs

Instacart logo

Senior Manager, IT PMO, Corporate Engineering

Instacart

Instacart invites the world to share love through food. This is how homemade is made.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Lead, coach, and develop a high-performing Corporate Engineering team of 9 engineers and administrators responsible for identity, collaboration, endpoint, and core SaaS platforms. • Own the strategy, architecture, and reliability for Okta, Google Workspace, Slack, Jira, Jamf, and Intune; define and meet clear SLOs across availability, security, and user experience. • Drive a transformation from manual operations to automation and AI-assisted tooling, enabling zero-touch provisioning, self-service, and standardized integrations across macOS and Windows. • Partner with Enterprise Security to implement scalable IAM and zero trust controls (SSO, MFA, lifecycle/SCIM) that are audit-ready and frictionless for employees. • Establish operational excellence for incident, change, and problem management; build dashboards and metrics that surface platform health, adoption, and cost optimization. • Own vendor and budget management for corporate platforms, including licensing strategy, renewals, and negotiations to maximize value and cost efficiency. • Collaborate with IT Support, People Ops, Legal, Finance, and business leaders to streamline onboarding/offboarding, role-based access, and lifecycle management as Instacart scales into new geographies. • Hire, develop, and retain diverse talent while fostering a culture of transparency, accountability, and continuous improvement.

Canada
$168K - $177.5K / year
Instacart logo

Senior Manager, IT PMO – Corporate Engineering

Instacart

Instacart invites the world to share love through food. This is how homemade is made.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Lead, coach, and develop a high-performing Corporate Engineering team of 9 engineers and administrators • Own the strategy, architecture, and reliability for Okta, Google Workspace, Slack, Jira, Jamf, and Intune • Drive a transformation from manual operations to automation and AI-assisted tooling • Partner with Enterprise Security to implement scalable IAM and zero trust controls • Establish operational excellence for incident, change, and problem management • Own vendor and budget management for corporate platforms • Collaborate with IT Support, People Ops, Legal, Finance, and business leaders • Hire, develop, and retain diverse talent while fostering a culture of transparency, accountability, and continuous improvement

California + 18 moreAll locations: California | Colorado | Connecticut | District Of Columbia | Hawaii | Illinois | Maine | New Hampshire | New Jersey | New York | Oregon | Maryland | Massachusetts | Pennsylvania | Rhode Island | Texas | Vermont | Virginia | Washington
$162K - $205K / year
Consumer Reports logo

Software Engineer - Product

Consumer Reports

Consumer Reports was founded in 1936 with a vision to create a safer, healthier, and more transparent marketplace by empowering consumers with trustworthy infor

Role Description We’re seeking a passionate Software Engineer to join our Experimental Engineering team focused on enhancing and developing our AskCR Retrieval-Augmented Generation (RAG) application. This individual will play a crucial role in building intelligent consumer-facing features and seamlessly integrating AI-powered functionalities across our web and mobile platforms. As part of the AskCR team, you'll collaborate with multidisciplinary teams to deliver robust, scalable solutions that leverage modern AI technologies. This is a remote position. This position is not eligible for sponsorship or relocation assistance. How You'll Make An Impact - Develop, optimize, and maintain the AskCR chatbot and associated features, ensuring seamless integration across user devices and platforms. - Collaborate with product, design, and engineering teams to translate user needs and business requirements into innovative features and experiences. - Write clean, efficient and maintainable frontend code in React. - Implement efficient, scalable APIs and services using Python, FastAPI, and related technologies. - Integrate and leverage OpenAI's LLMs to enhance the chatbot's conversational and generative capabilities, including through prompt engineering and foundation model experimentation. - Continuously research, test, and incorporate emerging AI technologies to enhance product experience and maintain competitive edge. - Promote and adhere to best practices in software development, security, and responsible AI usage. Qualifications - Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. - 5+ years of professional software engineering experience with demonstrated expertise in Python and web development frameworks, particularly FastAPI. - Experience integrating and deploying AI solutions using OpenAI’s GPT models or similar LLM technologies. - Strong understanding of cloud services, containerization, and deployment best practices. - Exceptional problem-solver with the ability to clearly communicate technical concepts to cross-functional teams. Requirements - Experience with Retrieval-Augmented Generation (RAG) frameworks and chatbot architectures. - Prior experience developing consumer-facing applications, particularly those incorporating AI-driven user experiences. - Experience with React Native and mobile app development. - Familiarity with ethical AI practices, trust & safety, data privacy considerations, and/or compliance standards. Benefits - Medical benefits starting on the first day of employment, including behavioral health coverage and family planning. - A generous 401K match. Salary Information At Consumer Reports, we are committed to fair, transparent pay and we strive to provide competitive, market-informed compensation informed by location, as well as the candidate’s particular combination of knowledge, skills, competencies, and experience. It is expected that most qualified candidates will fall near the middle of the posted salary range. - NY/California: $120K-$140K annually - DMV/Massachusetts: $105K-$125K annually - Colchester, CT and additional approved CR locations: $100K-$120K annually

United States
$100K - $140K / year
Consumer Reports logo

Senior Software Engineer - Product

Consumer Reports

Consumer Reports was founded in 1936 with a vision to create a safer, healthier, and more transparent marketplace by empowering consumers with trustworthy infor

Role Description We’re looking for a full stack Senior Product Engineer to lead the multi-platform engineering efforts for our AskCR chatbot and related AI-driven features across the Consumer Reports website, mobile app, and other digital surfaces. This role is critical in ensuring seamless integration, robust performance, and high-quality user experiences. Reporting to the Director, Web Development you will be part of the Experimental Engineering team where you will drive consistent, maintainable development practices, coordinate cross-team collaboration, and oversee the delivery of resilient software solutions. This is a remote position. This position is not eligible for sponsorship or relocation assistance. As Senior Product Engineer, you will focus on Ask CR, our AI-powered advisor that answers consumer's questions based on CR’s trusted research and product data, including: - Leading the technical planning, architecture, and implementation efforts for AskCR’s multi-platform initiatives, ensuring consistency and maintainability. - Collaborating closely with product management, design, and engineering teams to align technical strategy with business and user needs. - Coordinating cross-team engineering efforts, facilitating clear communication, effective planning, and efficient release management. - Establishing and upholding best practices for code quality, continuous integration/continuous deployment (CI/CD), monitoring, and debugging across platforms. - Diagnosing and resolving complex production issues, providing timely and effective solutions. - Mentoring and guiding engineering team members, fostering technical growth and leadership capabilities. Qualifications - Bachelor's degree in Computer Science, Software Engineering, or related technical discipline. - 5+ years of professional software engineering experience is required. - Strong proficiency in web and mobile development frameworks (specifically React, React Native). - Strong proficiency in building APIs with Python (e.g. FastAPI). - Proven experience in multi-platform software development and integration, with a track record of delivering high-quality production applications. - Demonstrated expertise in best practices for CI/CD, automated testing, observability, and debugging. - Excellent communication and collaboration skills, allowing you to lead complex projects across diverse teams. Requirements - Prior experience working on consumer-focused AI applications or chatbots. - Familiarity with cloud infrastructure (AWS, Azure, or Google Cloud Platform) and container orchestration technologies. - Knowledge of ethical AI practices, data privacy compliance, and secure coding principles. Benefits - Medical benefits that start on your first day as a CR employee, including behavioral health coverage and family planning. - A generous 401K match. Company Description Consumer Reports is an independent, nonprofit organization dedicated to a fair and just marketplace for all. CR is known for our rigorous testing and trusted ratings on thousands of products and services. We report extensively on consumer trends and challenges, and survey millions of people in the U.S. each year. We leverage our evidence-based approach to advocate for consumer rights, working with policymakers and companies to find solutions for safer products and fair practices.

United States
$115K - $160K / year