Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer

Home > Java programming jobs

Principal Software Engineer in Others new

  • Bengaluru, India

Responsibilities

  • Drive architecture and strategy for self-service cloud automations and paved paths across Okta.
  • Design, build, and deploy event-driven integration flows, API gateways, and asynchronous orchestration workflows using AWS and iPaaS platforms.
  • Build reusable frameworks, developer SDKs, self-service primitives, integration templates, developer portals, and operator dashboards.
  • Establish scalable architecture, reliability, monitoring, observability, audit logging, error recovery, and automated governance.
  • Partner with operations, security, platform, compliance, and business teams to deliver secure, resilient, zero-trust-aligned automations.
  • Maintain platform primitives and integration components as enterprise and builder requirements evolve.
  • Mentor engineers and influence engineering culture, code quality, developer experience, and platform engineering practices.

Requirements

  • 12+ years of software engineering experience with Java and Python focused on platform engineering, backend systems, distributed architectures, and enterprise integrations.
  • 6+ years of hands-on experience with React, Next.js, and TypeScript for developer portals, operator dashboards, and self-service interfaces.
  • Deep expertise with AWS, event-driven architectures, and enterprise iPaaS platforms such as Zapier and n8n.
  • Knowledge of Terraform or CloudFormation, API contract design with REST or GraphQL, CI/CD release automation, and unit/integration testing.
  • Experience with platform reliability, centralized logging, operational observability, error recovery, and self-service governance frameworks.
  • Demonstrated success building internal platform tools, self-service capabilities, or paved paths for enterprise engineering teams.
  • Hands-on experience embedding LLM capabilities, agentic primitives, or intelligent features into cloud automations.
  • Familiarity with AI-assisted software development tools such as GitHub Copilot and Cursor, including safety and quality guardrails.

Benefits

  • Global Automation Engineering team focused on secure, enterprise-grade cloud automation and system connectivity.
  • In-person onboarding experience designed to accelerate impact and build team connection.
  • Employee well-being support, social impact initiatives, talent development, and community connection.
  • Hybrid work arrangement indicated by the #LI-Hybrid posting tag.

Okta

Okta builds identity and access management solutions that provide secure authentication and automation for businesses. Our products empower organizations to safely connect any technology, device, or application, making identity central to security and operational efficiency. We cater to companies...

Similar positions

Senior Software Engineer

  • Vivid Seats
  • Full time
  • USA
  • 09/16/2026
  • Salary: $135k - $170k/yr
  • Chicago, IL

Senior Full Stack Java Engineer

  • Applaudo Studios
  • Full time
  • Remote
  • 09/16/2026
  • Mexico

Principal Software Engineer - Application Lifecycl

  • ServiceNow
  • Full time
  • USA
  • 09/16/2026
  • Salary: $221k - $387k/yr
  • Remote

Staff Software Engineer

  • Okta
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India

Software Development Engineer in Test

  • StockX
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India