Padmi

Principal Software Engineer

BangalorePosted 4 months ago
Software engineeringStaff+
Apply at Reaology Lucknow

Opens the source posting on naukri.com

Source description

About the role

View original

Principal Software Engineer Bengaluru, India Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. Were all in on this mission. If you are too, lets talk. About the Team Oktas Core Engineering team is responsible for building and evolving shared infrastructure and services that lay the foundation for what other engineering teams build on. Were in charge of common shared services like distributed cache, configuration management, frameworks for async job management, internal tooling for developer support, and email pipeline, to name a few. Were cloud native, where redundancy, multi-tenancy, scale, resource optimization and resiliency are first class citizens. With Oktas mantra of Always On! theres never a dull moment. Our biggest asset is our team of passionate engineers and technically minded managers. Role: This is an opportunity for an experienced Backend engineer to join our growing Core Platform team based out of Bengaluru. In this role, you will get to work with highly skilled and talented engineers throughout the organization to build and manage some of the critical platform services powering s products and infrastructure. This role requires a blend of high-level architectural thinking and hands-on execution to build resilient, high-performance backend services. We are not only passionate about building services but operating them at scale, making them resilient to provide a seamless service to our customers. Youll be leading a team of highly skilled and talented team players whore 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 Responsibilities: Work with engineering teams to design, develop and deliver cloud based infrastructure projects on a modern tech stack (Redis, Elasticsearch, Docker, Terraform on AWS) Drive evaluation, development and roll out of new common microservices Operate, support, and upgrade shared services and frameworks. Scale these as their usage invariably grows along with Oktas business. Help with design and code reviews. Ensure high programming standard by writing unit and functional tests. Be part of a structured on-call roster, assist with monitoring, troubleshooting of services and frameworks the team owns Collaborate with architects, QA, product owners, security and operations engineers Help with mentoring new engineering hires and interns Minimum required knowledge, skills and abilities: Immense passion about doing the right thing to help Oktas technology stay ahead of its anticipated business growth Solid technology chops in architecting, implementing, tuning and debugging services in a Cloud native environment preferably in the enterprise world Bachelors degree in computer science or equivalent 12+ yrs of expansive programming experience in an object-oriented programming language like Java, especially in backend services. A good understanding of multithreading, garbage collection, memory management. 7+ yrs experience of working with MySQL or equivalent relational database systems. Demonstrated experience of working with ReST and good understanding of its fundamentals Knowledge of Spring, Spring Boot, Hibernate and Tomcat Knowledge of AWS, Redis, Elasticsearch, and Docker Demonstrably followed best software engineering principles Familiarity with Agile software development process Nice to have: Maintained security, encryption, identity management, or authentication infrastructure Leveraged major public cloud providers to build mission-critical, distributed systems for high availability and scale Experience developing Kubernetes based services on AWS Stack #LI-Hybrid Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

One address, no account. We’ll tell you when matching roles go live.

More at Reaology Lucknow

Related open roles

View all roles