Senior Full Stack Engineer

4 weeks ago


Bengaluru, Karnataka, India Okta, Inc. Full time
About Okta

Okta is The World's Identity Company. We empower everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

We celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we're looking for lifelong learners and people who can make us better with their unique experiences.

Job Overview

We are seeking a Principal Software Engineer to join our innovative and fast-moving full-stack team to build new developer-facing products and achieve our mission. The ideal candidate will be self-driven, think outside-the-box, take pride in shipping high-quality software, and be kind.

This role involves working closely with product management, user experience designers, and architects to scope and plan engineering efforts and dependencies. You will develop secure and reusable components to enable other teams to easily implement UIs with rich and consistent look and feel.

You will also work on developing APIs and SDKs that developers love, targeting the developers working at B2B Enterprise SaaS companies. Your long-term observability and reliability metrics for the systems/features you own will define our standards.

About the Role
  • Analyze/Refine Requirements with Product Management and other stakeholders by asking the right questions and driving clarity.
  • Work with user experience designers and architects to scope and plan engineering efforts and dependencies.
  • Develop secure and reusable components to enable other teams to easily implement UIs with rich and consistent look and feel.
  • Develop APIs and SDKs that developers love. The target audience for this team's roadmap is the developers working at the B2B Enterprise SaaS companies.
  • Have a high bar for security, test-driven development, design reviews, and code reviews while harboring a sense of urgency.
  • Define long-term observability and reliability metrics for the systems/features that they own.
What You Bring to the Team
  • 8-12 years of software development experience
  • Proficient in at least one of the backend languages and frameworks (Java, C#, Typescript (NodeJS))
  • Comfortable in React or similar front-end UI stack (Angular, Vue); if not comfortable yet, you are willing to learn.
  • Demonstrable knowledge of HTTP fundamentals with strong API Design skills.
  • Experience working with at least one of the database technologies (MySQL, Redis, or PostgreSQL).
  • Experience working with at least one cloud-native system of scale (AWS, GCP, Azure)
  • Experience with distributed systems patterns including caching, asynchronous processing etc.
  • Track record of delivering work incrementally to get feedback and iterating over solutions.
  • Infectious enthusiasm and bring the right attitude to the team regarding ownership, accountability, attention to detail, and customer focus.
  • Excellent written communication skills, bringing structure to ambiguous concepts, and driving closure on them methodically using first principles.
  • Possess or have interest in developing a strong product sense.
Bonus Points

Having built fault-tolerant & scalable integrations to third-party services.

About Working at Okta

Okta cultivates a dynamic work environment, providing the best tools, technology, and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs.

Salary and Benefits

$150,000 - $200,000 per year, depending on experience. Additionally, Okta offers amazing benefits, making social impact, fostering diversity, equity, inclusion, and belonging at Okta, as well as opportunities for growth and professional development.



  • Bengaluru, Karnataka, India InnovationM Mobile and Web Technologies Private Li Full time

    Job Description:InnovationM Mobile and Web Technologies Private Li is seeking an experienced Senior Full Stack Engineer - MERN Stack to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying full-stack web applications using the MERN stack.About the Role:We are looking for a highly skilled...


  • Bengaluru, Karnataka, India Weekday (YC W21) Full time

    We are seeking an experienced Senior Full Stack Engineer with a strong background in the Django framework, RESTful API design, and database management. Based on industry standards and the requirements outlined below, the estimated annual salary for this position is $120,000-$180,000.Job Description:As a Senior Full Stack Engineer at Weekday (YC W21), you...


  • Bengaluru, Karnataka, India Lyzr AI Full time

    Job Title: Senior Full Stack EngineerWe are seeking a highly skilled and experienced Full Stack Engineer to join our dynamic team at Lyzr AI. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for building scalable, efficient, and user-friendly applications.Responsibilities:Design, develop, and deploy...


  • Bengaluru, Karnataka, India PharmEasy Full time

    Job Description: Senior Full Stack EngineerWe're seeking an experienced Senior Full Stack Engineer to join our team at PharmEasy. As a Senior Full Stack Engineer, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare ecosystem.The role requires strong...


  • Bengaluru, Karnataka, India Morine Tech Full time

    We are Morine Tech, a leading technology company, and we are seeking a highly skilled Senior Full Stack Software Engineer to join our team.The ideal candidate will have at least 6 to 8 years of experience in software development, with a strong background in full stack development using technologies such as ReactJS, Redux, Sequelize ORM, Node JS, Material UI,...


  • Bengaluru, Karnataka, India ANLAGE Full time

    About the RoleWe are seeking a highly skilled Senior Java Full Stack Developer to join our team at ANLAGE, where they will be responsible for designing and developing complex software systems using Java, Spring Framework, and Spring Boot.Key ResponsibilitiesAs a Senior Java Full Stack Developer, you will have a minimum of 8 years of full stack development...


  • Bengaluru, Karnataka, India Haruto Full time

    Job Title: Senior Full Stack EngineerLocation: Bengaluru, IndiaEstimated Salary: ₹1200000 - ₹1500000 per annumThis is an exciting opportunity for a highly skilled and experienced Full Stack Engineer to join our growing team at Haruto. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and...


  • Bengaluru, Karnataka, India Yes Algo Full time

    Job Title: Senior Full Stack Software EngineerAbout Us:Yes Algo Technology is a technology company based in Bangalore, India. We are looking for a talented Full Stack Engineer to join our team.About the Role:We are seeking an experienced Full Stack Engineer to develop and maintain web applications and software solutions. The ideal candidate will have a...


  • Bengaluru, Karnataka, India TETRAHED INC Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a skilled Senior Full Stack Developer to join our team at TETRAHED INC. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining full-stack web applications using MongoDB, Express.js, React.js, and Node.js.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Tata Consultancy Services is a leading global IT services company, renowned for delivering high-quality technology solutions to its clients. As a senior full stack software engineer at TCS, you will be part of a dynamic team that works on cutting-edge projects using NodeJS and ReactJS.Job Role: We are looking for experienced full stack developers who can...


  • Bengaluru, Karnataka, India 3M Technology Center of Excellence Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Full Stack Engineer to join our team at the 3M Technology Center of Excellence. This is a full-time position that will be part of our software development team, focusing on cloud native projects.The successful candidate will have extensive experience in developing applications using cloud...


  • Bengaluru, Karnataka, India Baron Capitale Full time

    Job OverviewWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Baron Capitale in Bengaluru. This is a full-time on-site role that requires a minimum of 5 years of experience in full stack development, with a proven track record of building and maintaining complex web and mobile applications.


  • Bengaluru, Karnataka, India Anzyglobal Full time

    About AnzyglobalAnzyglobal is a leading provider of innovative software solutions. Our mission is to enhance customer engagement through cutting-edge technology.Job OverviewWe are seeking a highly skilled Senior Full Stack Engineer to lead our team in designing and implementing the Simplify360 suite. The ideal candidate will have 5+ years of experience in...


  • Bengaluru, Karnataka, India Ascendion Full time

    Company OverviewWe are Ascendion, a forward-thinking company dedicated to delivering exceptional solutions. Our team is comprised of talented professionals who share a passion for innovation and excellence.Job DescriptionWe are seeking an experienced Senior Full Stack Engineer to join our development team. As a key member of our team, you will be responsible...


  • Bengaluru, Karnataka, India Arting Digital Full time

    **Job Title:** Senior Full Stack EngineerAt Arting Digital, we are seeking an experienced Senior Full Stack Engineer to join our team. This is a challenging role that requires strong technical skills and the ability to work collaboratively in a fast-paced environment.**Estimated Salary:** ₹200000 per annumCompany Overview:We are a digital solutions company...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    About the RoleAt L&T Technology Services, we are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient full stack applications using Java, Spring Boot, and modern front-end technologies.


  • Bengaluru, Karnataka, India Vmultiply Solutions Full time

    Job Description:Vmultiply Solutions is looking for an experienced Senior Full Stack Engineer to join our team in Bangalore, India. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient applications.This role involves designing, developing, and deploying full-stack applications using a...


  • Bengaluru, Karnataka, India SixCardinals Full time

    Lead a High-Performing Engineering TeamAbout the Role:We are seeking an experienced Full Stack Engineering Leader to join our team at SixCardinals. As a senior member of our engineering organization, you will be responsible for leading a team of 4-5 engineers in delivering high-quality solutions and driving technical excellence.Key Responsibilities:Guide and...


  • Bengaluru, Karnataka, India Rigel networks Full time

    Company Overview">Rigel Networks is a leading technology company that values innovation and excellence. We are seeking an experienced Senior Full Stack Software Engineer to join our team.">About the Role">We are looking for a highly skilled engineer with 8+ years of experience in full stack application design and development, including 4+ years of experience...


  • Bengaluru, Karnataka, India Signeasy Full time

    Exciting Opportunity: Senior Full-stack EngineerWe are seeking a senior full-stack engineer to join our engineering team at Signeasy.This role will involve working closely with our product and design teams to build and maintain Signeasy webapp and integrations.Main Responsibilities:Build cross-browser compatible front-end applications using ReactJS,...