Senior Software Engineer and Developer Advocate

1 month ago


Bengaluru, Karnataka, India Okta, Inc. Full time

At Okta, Inc., we're looking for a talented Senior Software Engineer to join our Developer Community Products team.

About the Role

We're seeking an experienced application developer with a strong background in Java to contribute to our open-source libraries and tools. As a Senior Software Engineer, you will be responsible for designing and building software development kits (SDKs) for developers using Okta within their continuous integration and continuous deployment (CI/CD) workflows.

Key Responsibilities
  • Design and build software development kits (SDKs) written in Java for developers using Okta within their CI/CD workflows.
  • Participate in product development and roadmap exercises.
  • Interact with our customers through GitHub, responding to issues and reviewing pull requests.
  • Participate in software design and code review for all libraries that the team creates.
  • Implement holistic testing strategies to assert we're delivering a good developer experience, including unit, integration, and end-to-end tests.
  • Write documentation and how-to content for the libraries that you create.
What You'll Bring
  • 4+ years working as an application developer with a proven track record of writing and deploying production code.
  • Experience building and designing SDKs and working with Terraform is preferred.
  • Intermediate to advanced knowledge of the Java programming language and a desire to continue growing this knowledge.
  • Experience with unit and end-to-end testing.
  • Experience working with a product-oriented, agile culture.
Location and Salary

This is an onsite position located in Bengaluru, India. We offer a competitive salary ranging from ₹20,00,000 to ₹30,00,000 per annum, depending on experience.

Benefits
  • Award-winning employee benefits program.
  • Opportunities for growth and professional development.
  • A dynamic work environment that fosters collaboration and innovation.


  • Bengaluru, Karnataka, India Genpact Full time

    At Genpact, we strive to create a world that works better for people. As a global professional services and solutions firm, our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to deliver outcomes that shape the future.Are you an experienced software developer looking to leverage your skills in...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is a leading platform for Property and Casualty insurers to engage, innovate, and grow efficiently.We combine digital, core, analytics, and AI to deliver our platform as a cloud service. Our platform supports significant data volumes and heavy server loads, making us a trusted partner for 540+ insurers in 40 countries.We're looking...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job OverviewWe are looking for a highly skilled Senior Mobile Software Engineer to join our team at AppYogi Software. This role is ideal for an experienced iOS/MacOS developer with a passion for building high-quality mobile applications.About the RoleAs a Senior Mobile Software Engineer, you will be responsible for designing, developing, and testing mobile...


  • Bengaluru, Karnataka, India Senior .Net Developer Full time

    About Us:We are Noesys Software, a leading provider of Analytics and Automation solutions for businesses. Our Gen AI-powered unified data platform, Infoveave, enables businesses to manage all their data in one place, keep track of their performance at various levels, and automate critical front and back-office processes.Our foundation is built on Agility,...


  • Bengaluru, Karnataka, India Azentio Software Pvt Ltd Full time

    Job Title: Senior Java DeveloperAbout the Company: Azentio Software Pvt Ltd is a leading software company with offices in various locations.Salary: The estimated annual salary for this position is ₹30,00,000 - ₹50,00,000 (₹2,50,000 - ₹4,17,000 per month) based on the location and experience of the candidate.About the Role: We are looking for an...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior AI Software Developer to design and develop cutting-edge artificial intelligence solutions for our clients. With a strong background in software engineering, you will work on exciting projects in machine learning, natural language processing, and computer vision.Key ResponsibilitiesDesign and implement AI models and...


  • Bengaluru, Karnataka, India Cashfree Payments Full time

    Unlock Your Potential as a Senior Software EngineerWe are seeking an experienced and skilled Senior Software Engineer to join our team at Cashfree Payments. In this role, you will have the opportunity to work on high-impact projects that drive business growth and innovation.About the RoleThis is a senior-level position that requires expertise in software...


  • Bengaluru, Karnataka, India Harpoon Technology and Consultancy Pvt Limited Full time

    We are seeking a talented Senior Software Engineer to lead our team of Python developers in improving the design and code quality of our codebase. The ideal candidate will have a minimum of 7 years of overall experience, including at least 4 years of working experience in Python on large, well-maintained projects. Key responsibilities will include mentoring...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team at Guidewire Software. This is a challenging and rewarding role that will allow you to leverage your technical expertise to lead the development of complex software systems.About Guidewire SoftwareGuidewire Software is a leading provider of insurance technology solutions. Our...


  • Bengaluru, Karnataka, India OT Privacy Software Private Limited Full time

    Job DescriptionThe OneTrust - Senior Software Development Engineer - Test - Automation Testing role at OT Privacy Software Private Limited is a challenging opportunity for a seasoned SDET to lead our product development teams. We are seeking an experienced Principal level SDET who will play a crucial role in shaping and leading our software testing...


  • Bengaluru, Karnataka, India Consilio LLC Full time

    About UsAt Consilio LLC, we are committed to delivering exceptional services and solutions to our clients. Our team of experts is dedicated to making every client our advocate.Job Summary:The Senior Software Development Manager will be responsible for leading a team of software developers in the prototyping, development, and release of tools using .NET,...


  • Bengaluru, Karnataka, India Huntsmen and barons Full time

    Skillful Senior Software Developers are sought after by Huntsmen and Barons to spearhead their team's technological advancements.This pioneering organization has earned its reputation as a hub for talented software engineers looking for opportunities to grow professionally.The chosen candidate will oversee the design and implementation of robust database...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the go-to platform for Property and Casualty insurers looking to innovate and grow efficiently.We combine digital, core, analytics, and AI to deliver our platform as a cloud service. Over 540+ insurers in 40 countries trust us with their success.Job OverviewWe are seeking a Senior Software Development Lead to join our team of...


  • Bengaluru, Karnataka, India Eka Software Solutions Full time

    About Eka: Eka Software Solutions, part of STG, has merged with Quor Group. This strategic partnership establishes a strong presence in the vendor solutions market for metals, energy, and agriculture. Catering to various asset classes, our cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside Supply Chain Management and...

  • Senior Java Developer

    1 month ago


    Bengaluru, Karnataka, India Guidewire Software Full time

    Company Overview">">At Guidewire Software, we are actively seeking a proactive and results-driven Senior Java Developer to join our esteemed product development team.">">About the Role">">This role involves crafting high-quality software that enhances the daily experiences of millions of users across the globe.">You will play a pivotal part in designing and...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India SP Software Pvt. Ltd. Full time

    About SP Software Pvt. Ltd.SP Software Pvt. Ltd. is a reputable organization in the technology sector, seeking an experienced Software Engineer - Senior Associate to join their team.


  • Bengaluru, Karnataka, India LinkedIn Full time

    Become a key technical leader and role model within our global team, shaping the future of professionals worldwide by designing and developing innovative technology.Sr. Staff Software EngineerAs a senior staff software engineer, you will be responsible for delivering technology that meets business and technology objectives, while improving the level of...


  • Bengaluru, Karnataka, India Spigot Software Full time

    About Spigot SoftwareWe are a cutting-edge software development company, and we're looking for an exceptional Senior Software Engineer to join our team.Job SummaryThis is a strategic role that involves designing and developing enterprise-level software solutions for delivery automations. The ideal candidate will have experience in full-stack web development,...