GrepJob
Okta

Principal Software Engineer - Backend

Okta
Apply
about 4 hours ago
Bengaluru, IndiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Partner with Product Management and Engineering Directors to create scalable technical roadmaps.
  • Drive collaboration with Product, Design, and QA for seamless delivery of engineering initiatives.
  • Lead design and implementation of new features within the core Java platform.
  • Define engineering best practices and contribute to long-term architectural decisions.
  • Mentor Staff and Senior engineers and guide technical design reviews.
  • Develop high-quality software with comprehensive test coverage.
  • Create and maintain technical documentation and promote knowledge sharing.
  • Champion AI-native engineering practices in the development lifecycle.
  • Identify emerging trends and prototype innovative solutions.

Requirements

  • 7+ years of software development experience with a focus on scalable server-side features using Java and Spring.
  • Deep expertise in high-performance Postgres or MySQL environments.
  • Extensive experience in designing and securing RESTful APIs for large-scale systems.
  • Expert knowledge of server-side technologies including caching and multi-threading.
  • Strong understanding of design patterns, scalability, and security engineering.
  • Experience in agile environments with knowledge of CI/CD and automated testing.
  • Excellent communication skills for articulating complex technical concepts.
  • Deep understanding of endpoint security concepts and OS-level security features.
  • Proficiency in using AI coding assistants to enhance development.

Benefits

  • Immersive in-person onboarding experience to connect with the mission and team.
  • Support for employee well-being and social impact initiatives.
  • Opportunities for talent development and community connection.

Tech Stack