Home
Jobs

Principal Software Engineer, Core Infrastructure

7 - 12 years

10 - 15 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We're looking for a principal level backend engineer to join a team of highly skilled and talented team players who're proud of what they own and deliver. Our elite team is fast, creative and flexible; with a weekly release cycle and individual ownership we expect great things from our engineers and reward them with stimulating new projects, new technologies and the chance to have significant equity in a company that is changing the cloud computing landscape forever. You will: Work with engineering teams to design, develop and deliver cloud based infrastructure projects on a modern tech stack (Redis, Elasticsearch, Docker/Kubernetes, Terraform on AWS/GCP) Drive evaluation, development and rollout of new microservices Operate, support, and upgrade shared services and frameworks. Scale these as their usage invariably grows along with Okta's business. Evaluate existing systems to evolve them for supporting Okta's future business needs Conduct design and code reviews for scale, redundancy and multi-tenancy. Ensure high programming standards by writing unit and functional tests. Monitor, troubleshoot and fix services and frameworks the team owns Evaluate system performance and resolve bottlenecks Provide technical guidance and mentorship to junior developers Collaborate with architects, QA, product owners, security and operations engineers You have: Immense passion about doing the right thing to help Okta's technology stay ahead of its anticipated business growth Solid technology chops in architecting, implementing, tuning and debugging some of the largest cloud deployments in the enterprise world Bachelor's degree in computer science or equivalent; master's preferred. 7+ yrs of expansive programming experience in an object-oriented programming language like Java, especially in backend services. Experience with implementing multithreaded apps, debugging and tuning garbage collection and memory management. 4+ yrs experience of working with MySQL or equivalent relational database systems. Experience with designing databases and fine tuning queries is a plus. 2+ yrs of hands-on experience in working with data stores like Elasticsearch and Redis Demonstrated experience of working with ReST and thorough understanding of its fundamentals Experience with operating workloads in a multi-cloud environment - AWS and GCP - is a major plus Knowledge of network security, authentication and authorization Demonstrably followed best software engineering principles Experience with enterprise SaaS as a good-to-have Familiarity with Agile software development process Education: Bachelor's degree in computer science or equivalent.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
Okta

187 Jobs

RecommendedJobs for You