Principal Engineer, Software Engineering
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Saviynt
Saviynt is a pioneering company in identity security, known for its innovative AI-powered identity platform that empowers organizations to effectively manage and govern access to their critical assets.
Similar jobs
Search for Principal Software Engineer Application Security
2,545 results
Harness, Inc.
Harness is pioneering the AI Software Delivery Platform space, founded by the visionary technologist and entrepreneur Jyoti Bansal, who also created AppDynamics, a company acquired by Cisco for an impressive $3.7 billion. With approximately $570 million raised in funding, Harness is currently valued at $5.5 billion, with backing from prominent investors such as Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, Citi Ventures, and others. In a rapidly evolving tech landscape, where AI is revolutionizing code generation, the focus has shifted towards optimizing the entire post-code process, including testing, deployments, application security, reliability, compliance, and cost management. Harness effectively integrates AI and automation into this crucial 'outer loop,' empowering teams to accelerate software delivery while ensuring security and governance at every stage of the software lifecycle.The Harness Platform, fueled by Harness AI and the Software Delivery Knowledge Graph, delivers deep contextual insights and intelligent automation throughout the software delivery process, embedding governance and policy-driven controls throughout the platform.Over the last year, Harness has facilitated more than 185 million deployments, 82 million builds, 18 trillion feature flag evaluations, 8 million security scans, 9.1 billion optimized tests, and 3 trillion protected API calls, managing a staggering $2.8 billion in cloud expenditure. This has enabled esteemed clients such as United Airlines, Morningstar, and Choice Hotels to expedite release cycles by up to 75%, reduce cloud expenses by up to 60%, and achieve a ten-fold increase in DevOps efficiency.With a diverse global workforce spread across 14 offices in 25 countries, Harness is at the forefront of transforming the future of AI-driven software delivery. We are on the lookout for extraordinary talent to join us in this exciting journey.
Harness, Inc.
Harness is a pioneering AI Software Delivery Platform founded by the visionary technologist and entrepreneur Jyoti Bansal, who previously established AppDynamics, a company acquired by Cisco for an impressive $3.7 billion. Having successfully secured around $570 million in funding, Harness is currently valued at $5.5 billion, supported by a formidable roster of investors, including Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, and Citi Ventures. As artificial intelligence revolutionizes code generation, the significant challenges have transitioned to subsequent stages including testing, deployment, application security, reliability, compliance, and cost management. Harness leverages AI and automation to optimize this "outer loop," empowering teams to accelerate software delivery while ensuring security and governance throughout the entire lifecycle.Fueled by Harness AI and the Software Delivery Knowledge Graph, our platform integrates deep contextual insights and intelligent automation across the software delivery timeline, embedding governance and policy-driven controls throughout.In the past year, Harness has enabled over 185 million deployments, 82 million builds, 18 trillion flag evaluations, 8 million security scans, 9.1 billion optimized tests, and 3 trillion protected API calls, managing $2.8 billion in cloud expenditure. This has allowed clients like United Airlines, Morningstar, and Choice Hotels to enhance their release speeds by up to 75%, reduce cloud expenses by as much as 60%, and attain tenfold improvements in DevOps efficiency.With a diverse team distributed across 14 offices in 25 countries, Harness is at the forefront of shaping the future of AI-driven software delivery, and we are actively seeking exceptional talent to join us on this rapid journey of growth.
At Clari and Salesloft, we are pioneering the future of enterprise revenue management, where teams leverage AI and real-time signals to make informed decisions. Our innovative collaboration is shaping the industry's first Predictive Revenue System, empowering organizations to harness the synergy of human insight and AI-driven analytics to foster sustainable growth.With a vast customer base utilizing our platforms daily, we possess unparalleled insights into the mechanisms of revenue generation—the Revenue Context that articulates the who, what, when, and why of successful revenue outcomes. This positions us uniquely to redefine industry standards and revolutionize the operations of modern revenue teams.Join us in our mission to transform revenue operations globally and develop the platform that will guide elite revenue teams into the future.Job Title: Principal Software EngineerLocation: India, HybridThis position allows for a hybrid work model, requiring candidates to be based in India and occasionally present at our Bengaluru office. THE OPPORTUNITY:As a Principal Software Engineer at Clari and Salesloft, you will be instrumental in driving our success. We seek experienced professionals with a passion for innovative technology and a proven track record in delivering excellence. Your expertise in cutting-edge cloud technologies and AI-driven applications will be crucial in shaping our vision. Key Responsibilities:- Conduct proactive research on emerging technologies and trends, adapting our software development practices accordingly.- Collaborate with data engineering, product management, infrastructure, and other key stakeholders to align our AI initiatives with the company's broader objectives and strategic roadmap.- Lead architectural discussions, design and code reviews, and provide valuable feedback to enhance our architecture.
Harness, Inc.
Harness builds an AI-driven software delivery platform designed to improve how teams test, deploy, secure, and optimize their applications. Founded by Jyoti Bansal, who previously started AppDynamics, the company has reached a $5.5 billion valuation and secured about $570 million in funding from investors such as Goldman Sachs, Menlo Ventures, and Citi Ventures. The platform uses automation and AI to streamline software delivery while supporting security, compliance, and governance. Harness AI and the Software Delivery Knowledge Graph offer automation and insights across the software lifecycle. Over the past year, the technology has powered more than 185 million deployments and 82 million builds for organizations like United Airlines and Morningstar. With a workforce of over 600 employees across 26 offices in 25 countries, Harness continues to grow its global team and advance AI-powered software delivery solutions.
Zuora supports organizations as they move toward subscription-based business models. The company’s platform and expertise help customers build recurring revenue streams and strengthen customer relationships across many industries. Zuora works with businesses worldwide to improve monetization and customer experience. More information about the Subscription Economy is available at zuora.com/modern-business. Role overview The Application Security & Security Engineering team collaborates with engineering groups to integrate security throughout the software development lifecycle. The team emphasizes scalable tools, practical processes, and a security-first approach across Zuora. As an Application Security Engineer based in Bengaluru, work directly with developers and architects to guide secure design decisions, automate security processes, and support key projects on Zuora’s cloud-native platform. This position is part of Zuora’s expanding team in India and offers the opportunity to influence security practices that reach teams around the world. This hybrid role combines remote flexibility with in-office collaboration in Bengaluru. Current tech stack Java, Spring REST API, Microservices Kafka, Spark NodeJS AWS Kubernetes Terraform AngularJS
Join Saviynt, a leader in identity security, as a Principal Engineer in Software Engineering. Our AI-driven identity platform seamlessly manages and secures access for both human and non-human entities across all organizational applications, data, and business processes. Our clients rely on us to protect their digital assets, enhance operational efficiency, and minimize compliance costs. In the age of AI, Saviynt is at the forefront, assisting companies in safely accelerating their AI deployment and usage.About Saviynt LabsBe part of Saviynt Labs, where we design, build, and operate cutting-edge Enterprise Identity solutions. Our innovative product teams and engineering experts are dedicated to building SaaS software using the latest technologies. We prioritize engineering excellence and attract top talent in the industry. Our cloud services, hosted on AWS, GCP, and Azure, have a global presence, and our customers appreciate our commitment to shaping the future of customer experiences at scale.
Harness, Inc.
Harness is an innovative AI Software Delivery Platform founded by technologist and entrepreneur Jyoti Bansal, who is known for creating AppDynamics, which was acquired by Cisco for $3.7 billion. With approximately $570 million raised in funding and a valuation of $5.5 billion, Harness is supported by top-tier investors such as Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, and Citi Ventures. As AI propels code creation, the real challenges now lie in the post-coding stages, including testing, deployments, application security, reliability, compliance, and cost management. Harness integrates AI and automation into this 'outer loop', empowering teams to deliver software more swiftly while ensuring security and governance throughout the software delivery lifecycle.Leveraging Harness AI and the Software Delivery Knowledge Graph, the Harness Platform seamlessly integrates deep context and intelligent automation across the software delivery process, embedding governance and policy-driven controls throughout.In the past year alone, Harness has facilitated over 185 million deployments, 82 million builds, 18 trillion flag evaluations, 8 million security scans, 9.1 billion optimized tests, and 3 trillion protected API calls, while managing $2.8 billion in cloud expenses. This has enabled clients like United Airlines, Morningstar, and Choice Hotels to accelerate their release cycles by up to 75%, reduce cloud costs by as much as 60%, and enhance DevOps efficiency by 10 times.With a global presence spanning 14 offices across 25 countries, Harness is at the forefront of shaping the future of AI-driven software delivery. We are in search of exceptional talent to join our mission and drive faster progress.About the RoleWe are looking for a Principal Product Manager to spearhead the strategy and execution for our core Platform, Data Collection, and Integrations that underpin our API and AI Security portfolio. This pivotal role is foundational to our security offerings, responsible for the systems that enable scalable data ingestion, observability, policy enforcement, and connectivity across various customer environments.In this position, you will establish and drive the long-term vision for the platform, translating market trends in API and AI security into robust architectural investments and unique capabilities. This encompasses instrumentation, telemetry pipelines, integration frameworks, data processing, and platform-level services that facilitate large-scale protection.As a senior individual contributor, you will collaborate across product lines, working closely with Engineering, Customer Success, Sales Engineering, and Product Marketing to ensure we deliver enterprise-grade solutions that are scalable, high-performing, and aligned with actual customer requirements.This role demands extensive interaction with strategic customers, a solid understanding of security and infrastructure ecosystems, and the expertise to navigate complex technical challenges.
At Saviynt, we are leading the way in Enterprise Identity Cloud solutions, empowering modern enterprises to enhance their cloud initiatives and tackle complex security and compliance challenges swiftly. Our innovative platform integrates identity governance (IGA), precise application access, cloud security, and Privileged Access Management (PAM), creating a secure and seamless business environment. Trusted by some of the world's largest brands, Saviynt facilitates digital transformation, supports distributed workforces, and ensures ongoing compliance. Join our global R&D team as we develop cutting-edge solutions that maintain our leadership in enterprise identity cloud technology.
Zeta Global
Join Zeta Global as a Senior Application Security Engineer and play a pivotal role in enhancing our application and platform security framework. You will be instrumental in integrating security measures throughout the software development lifecycle, ensuring our systems, applications, and AI-driven platforms are built with security as a foundational element.Zeta Global operates on a grand scale, managing billions of consumer profiles and petabytes of data within our real-time, AI-powered marketing platforms. In this position, you will collaborate closely with engineering and product teams to identify potential security risks, implement secure design principles, and develop automated controls that foster secure innovation.This role offers extensive technical challenges, cross-functional visibility, and a direct opportunity to enhance the company’s overall security maturity.
Okta, Inc.
Discover OktaOkta is the leading Identity Platform in the world, empowering users to securely access any technology, anywhere, and on any device or application. Our adaptable products, including the Okta Platform and Auth0 Platform, focus on providing secure access, authentication, and automation, embedding identity at the heart of business security and growth.At Okta, we embrace diverse perspectives and experiences. We value lifelong learners who can enrich our team with their unique backgrounds.Join us in our mission to create a world where identity is truly owned by the individual.Position OverviewOkta stands out as an enterprise-grade identity management platform, built from scratch in the cloud, with a steadfast commitment to customer success. Our solutions enable organizations to manage access across any application, person, or device, enhancing security, productivity, and compliance.The Okta platform encompasses directory services, single sign-on, robust authentication, provisioning, workflows, and comprehensive reporting. It operates securely in the cloud, rigorously audited, and integrates seamlessly with on-premises applications, directories, and identity management systems.We are seeking an accomplished Principal Software Engineer to join our Onboarding and Lifecycle Management (LCM) Platform team, focusing on improving and managing services related to identity importation, synchronization, and provisioning access policies such as users, groups, roles, and entitlements. These functionalities empower our customers to align and enhance their business operations with Okta’s identity management products. The ideal candidate should be:A proficient Java developer with a strong enthusiasm for creating high-quality, secure, and efficient applications and frameworks.Passionate about tackling cutting-edge security and identity management challenges, with the ability to drive technical strategy and mentor fellow engineers.A collaborative team player with exceptional communication skills, capable of engaging with cross-functional teams to realize a unified vision.More than just a builder; a catalyst who can devise frameworks and solutions that empower other teams.
OneTrust
Strength in TrustAt OneTrust, our mission is to empower innovation through responsible data and AI usage. We believe that building trust in data accelerates possibilities rather than hinders them. In 2016, we introduced the first technology platform dedicated to responsible data use. Today, as AI continues to evolve and transform data landscapes, OneTrust is at the forefront of redefining responsible innovation. Our AI-Ready Governance Platform™ integrates regulatory intelligence, automation, and cohesive governance workflows, enabling businesses to harness the power of AI while ensuring ethical data management. Trusted by thousands globally, OneTrust is paving the way for a future where data integrity drives business and societal transformation. The ChallengeWe are seeking a Principal Software Engineer with a strong problem-solving mindset to join our dynamic Product Engineering team at OneTrust. As a Principal Software Engineer, you will play a pivotal role in developing and architecting new frontend and backend features while enhancing our industry-leading platform.Your MissionDevelopmentSupport the design and development of web and mobile interfaces for product modules or prototypes, and engage in the architecture of applications deployed on MS Azure using Core Java, REST, and the Spring ecosystem, including Spring Boot and Microservices. Aim for an 80% code coverage or adhere to updated team standards.CollaborationWork closely with UX designers, Product Managers, and other developers to participate in planning sessions and contribute to discussions around system architecture and component design. Assist in ensuring that all committed stories for the sprint are completed according to the sprint goals.Quality AssuranceFocus on minimizing defects in the module/product to align with industry standards by identifying and resolving issues early in development. Ensure critical and high-priority CIIs are delivered within SLAs.Code ReviewConduct peer reviews to enhance code quality and mentor junior developers.
OneTrust
Role overview OneTrust is hiring a Principal Software Engineer based in Bengaluru, India. This position centers on leading the design and implementation of scalable software systems that power OneTrust products. The role requires strong technical leadership and regular collaboration with cross-functional teams to drive improvements in product performance and user experience. What you will do Lead the architecture and development of software solutions designed for scalability. Guide teams in delivering high-quality, reliable code. Collaborate with engineers, product managers, and other stakeholders to enhance features and improve system performance. Promote best practices in software design and implementation across teams.
Fivetran
Fivetran has been on a mission since its inception: to revolutionize data accessibility, making it as seamless and dependable as electricity. Our platform ensures that customer data is delivered directly to their warehouses in a standardized format, ready for immediate querying without the need for extensive engineering or ongoing maintenance. We take pride in empowering organizations to harness the full potential of their data, driving them towards becoming data-driven leaders.About the RoleWe are looking for a dedicated and experienced Principal Software Engineer to join our dynamic team at Fivetran. In this crucial role, you will lead the design and enhancement of our software architecture, mentor teams in the development of robust infrastructure for seamless data pipeline operations, and collaborate closely to implement innovative features. We seek a candidate who embodies our core values and can integrate these principles into daily engineering decisions, serving as a cornerstone of our senior engineering team.This is a full-time position based in our Bangalore office. Our hybrid work model supports a mix of remote flexibility with in-person collaboration, including two office days each week for team engagement and development.
Eurofins Scientific
Join Eurofins, a global leader in bioanalytical testing, as a Principal Software Engineer. In this pivotal role, you will lead the development and innovation of software solutions that drive our mission to provide high-quality testing services. We are looking for a dynamic individual who thrives in a fast-paced environment and is passionate about technology and its impact on healthcare.
Okta, Inc.
Discover OktaAt Okta, we are redefining the way the world approaches identity management. Our mission is to empower individuals to securely access any technology, anytime, and from any device or application. With our versatile platforms, Okta and Auth0, we are committed to providing secure access, authentication, and automation, placing identity at the heart of business security and innovation.We value diverse perspectives and experiences, seeking lifelong learners who can enhance our team with their unique insights. Become part of our vision! We are creating a world where identity is truly in your hands.Access Management Engineering TeamThe Okta Access Management Team is pivotal in building the authentication and authorization framework across Okta's secured resources. Our goal is to ensure that customers can access these resources safely and efficiently. We develop Okta's cloud services and client software, enabling seamless logins and secure access to applications via Okta authenticators. Our team is rapidly expanding and making significant impacts at Okta. Join us to create foundational elements for products that assist our customers daily, including Okta FastPass, Okta Device Assurance, and Okta Device Access. Explore more about our engineering insights on our blog.About YouWe are on the lookout for a highly skilled and experienced engineer specializing in the Android application platform and SDK development. The ideal candidate will possess substantial software development experience and a passion for crafting top-tier Android client applications. This role offers a fantastic opportunity to engage with compelling challenges within the security and identity domain.You will be part of the Android Client Foundations team, responsible for designing and implementing essential components and foundational blocks for Okta’s mobile product suite, including the Android Okta Verify app, FastPass, Device Assurance, and public SDKs.You are an accomplished engineer with a strong passion for mobile platforms and possess extensive expertise in the Android ecosystem.You have a proven track record of successfully building and delivering high-quality software solutions.
Zuora, Inc.
About Zuora Zuora helps businesses grow by offering a platform for modern business models, including subscription and usage-based pricing. The company’s solutions automate complex billing and support predictable, recurring revenue. With over a decade of experience in the Subscription Economy, Zuora continues to evolve its quote-to-cash platform for adaptable, AI-ready monetization. Principal Software Engineer – Payments Location: Bengaluru, Karnataka, India Role Overview Zuora is looking for a technical leader to shape and advance the next generation of payment solutions. This role focuses on designing systems that support global business growth and meet the demands of modern commerce. What You Will Do Architect and build secure, scalable payment systems that manage the entire transaction lifecycle. Develop and refine payment frameworks, APIs, and checkout experiences, including hosted pages and forms. Create payment orchestration layers to improve routing and authorization rates. Incorporate performance, security, compliance, and cost considerations into every stage of system design. Support global payments through localization and multi-currency features. Enhance checkout experiences to increase conversion rates. Design high-volume, reliable systems with strong disaster recovery plans. Advance fraud and risk management using real-time analytics. Mentor engineers and raise technical standards across the team. Simplify integrations for developers through SDKs, APIs, and supporting tools. Who Thrives Here This role suits engineers with deep payments knowledge and architectural experience, ready to build resilient, scalable platforms for a global customer base.
AlphaSense, Inc.
About AlphaSense:AlphaSense is a leader in market intelligence, empowering the world's most sophisticated organizations to eliminate uncertainty in their decision-making processes. By leveraging advanced AI technology, we provide our clients with trusted insights derived from a rich array of public and private content, including equity research, company filings, event transcripts, expert calls, news articles, trade journals, and proprietary research materials.In 2024, AlphaSense expanded its capabilities by acquiring Tegus, furthering our mission to enable professionals to make smarter decisions through AI-driven insights. This strategic alliance will enhance our growth and innovation, providing users with even deeper insights from an extensive range of content. Trusted by over 6,000 enterprise clients, including many from the S&P 500, AlphaSense was founded in 2011 and is headquartered in New York City, with a global workforce of more than 2,000 employees across various locations including the U.S., U.K., Finland, India, Singapore, Canada, and Ireland. Join us in shaping the future!About the Role:We are looking for a forward-thinking and hands-on Principal AI Engineer to play a pivotal role in our Content portfolio strategy. You will be the driving force behind integrating cutting-edge AI expertise into our product offerings. Your primary goal is to research, design, and develop innovative solutions that extract intelligent insights from millions of unstructured documents and multimedia files daily.This position represents a unique opportunity as a "founding engineer" to define the future of AI within our organization. You will serve as the primary authority in AI/ML, responsible for identifying and implementing the latest techniques in document classification, entity extraction, image search, and more. If you are an experienced engineer passionate about tackling large-scale data challenges and are eager to establish a center of excellence, this role is for you.What You’ll Do:Spearhead AI Innovation: As the chief technical expert in AI, you will research, evaluate, and prototype innovative solutions utilizing Large Language Models (LLMs), Computer Vision, and other machine learning methodologies to address our most complex data extraction challenges.Architect for Scale: Design and develop robust, highly scalable, and cost-effective AI services and data processing pipelines. Your architecture will serve as the foundation for processing millions of documents and multimedia files efficiently.
Renesas Electronics Corporation
Join our dynamic team at Renesas Electronics as a Senior Staff Application Engineer specializing in Security. In this role, you will play a pivotal part in developing innovative security solutions that empower our customers and ensure the safety of their applications.Your responsibilities will include collaborating with cross-functional teams, engaging with clients to understand their needs, and providing expert guidance on security best practices. You will leverage your technical expertise to design and implement advanced security features, contributing significantly to our product portfolio.
Toast, Inc.
Role overview Toast, Inc. seeks a Principal Software Engineer based in Bengaluru, India. This position leads the creation of software solutions that reinforce the company’s technology platform for the restaurant sector. The role has a direct impact on designing and developing scalable applications that help clients manage their businesses more efficiently. What you will do Shape the architecture and guide development of key software products Collaborate with engineering, product, and other teams to deliver reliable, high-quality solutions Mentor junior engineers and support their technical growth and standards
Eurofins Scientific
Role overview Eurofins Scientific seeks a Principal Software Engineer based in Bengaluru. This position is responsible for designing and building software solutions that drive business growth. The Principal Software Engineer leads a team of talented engineers and steers technical decisions across projects. Key responsibilities Lead a team of software engineers through project planning, development, and delivery Shape technical direction and architecture for software initiatives Encourage collaboration and knowledge sharing within the team Maintain high standards for code quality and software practices Team and environment This role works in a collaborative group of engineers who value innovation and teamwork. The team shares ideas openly and focuses on refining processes to deliver reliable software products.
Sign in to browse more jobs
Create account — see all 2,545 results

