GrepJob
Okta

Principal Software Engineer

Okta
Apply
about 3 hours ago
Bengaluru, India
Staff+
H1B Sponsor

Responsibilities

  • Work with senior engineering team on major development projects.
  • Lead architectural design and implementation of new features and services.
  • Collaborate with product managers and other engineering teams to define technical strategy.
  • Contribute to technical designs, proposals, and architectural decisions.
  • Drive a culture of quality and continuous improvement.
  • Stay updated with industry trends in identity, security, and distributed systems.
  • Provide technical leadership and mentorship to the team.
  • Partner with Product Development, QA, and Site Reliability Engineering teams.

Requirements

  • 12+ years of software development experience in Java, with significant experience in Hibernate and Spring Boot.
  • Deep understanding of design patterns, scalability patterns, and security engineering.
  • 4+ years of experience automating and deploying large scale production services in AWS, GCP, or similar.
  • Experience with relational databases, ideally MySQL, PostgreSQL, or GraphDB.
  • Strong communication skills and ability to work across functions and distributed teams.
  • Experience building software systems for reliable and performant infrastructure.

Benefits

  • Comprehensive benefits package.
  • Opportunities for social impact initiatives.
  • Focus on talent development and community building.

Tech Stack

AWSGoogle Cloud PlatformJavaMySQLPostgreSQLSpring Boot

Categories

BackendDevOpsSecurity