💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Okta

Senior Software Engineer

EngineeringFull-TimeSenior
Location
Worldwide
Job Type
Full-Time
Experience
Senior
Apply Now

Job Description

ABOUT THE ROLE The Technology Data and Intelligence (TDI) team at Okta is seeking a talented Senior Software Engineer to become part of our team in Bangalore. As a Senior Software Engineer, you will be responsible for designing and developing customizations, extensions, configurations, and integrations required to meet the company's strategic business objectives. This role requires a commitment to collaborative problem-solving and delivering high-quality solutions. WHAT YOU'LL DO As a Senior Software Engineer, you will be responsible for the following key responsibilities: Design, develop, test, deploy, and maintain high-quality, scalable web applications using modern front-end and back-end technologies. Contribute to architectural decisions, API design, database schema modeling, and system integrations to ensure high performance and reliability. Lead technical projects, conduct thorough code reviews, and mentor junior/mid-level engineers to foster a culture of engineering excellence. Partner with Product Management, UX/UI designers, and Stakeholders to translate product requirements into technical specifications. Identify bottlenecks, optimize application performance for maximum speed and scalability, and troubleshoot complex production issues. Support the automation of deployment pipelines and contribute to our cloud infrastructure (AWS/GCP). WHAT YOU'LL NEED To be successful in this role, you will need: 5+ years of robust experience with hands-on development & design experience Experience working with the following technologies: Java, NodeJs, Typescript, AWS (Lambda, EventBridge, SQS, SNS, API Gateway, DynamoDB, Secrets Manager/Parameter Store, EC2 Instances, AppFlows, StepFunctions, Kinesis), React, Scripting Languages (Python, Shell, Kotlin), Databases (DynamoDB, PostGreSQL), Terraform, Serverless architecture, Unit Testing Frameworks (JUnit, Mockito) Experience working on latest AI technologies is a big plus Leadership and influence over the design, implementation, and support of all the POCs built for the business Experience coaching and developing individuals for increased effectiveness and working with a geographically dispersed workforce is a plus Willingness to learn and master unfamiliar technologies and/or concepts Excellent verbal and written technical documentation skills WHY REMOTE As a remote team member, you will have the flexibility to work from anywhere and be part of a global community that is united by a drive to innovate. Our immersive, in-person onboarding experience will accelerate your impact and connect you to our mission and team from day one. BENEFITS Okta is committed to supporting your well-being, driving social impact, and developing talent and fostering connection and community. As an Okta team member, you will have access to a range of benefits, including: Supporting Your Well-Being: Okta offers a range of benefits to support your physical and mental health, including health insurance, wellness programs, and employee assistance programs. Driving Social Impact: Okta is committed to making a positive impact on society, and our team members are encouraged to participate in volunteer programs and community outreach initiatives. Developing Talent and Fostering Connection + Community: Okta is dedicated to developing the skills and talents of our team members, and we offer a range of training and development programs to help you grow in your