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
Mid to Senior
Qualifications
The ideal candidate will possess a strong background in software engineering, with expertise in programming languages such as Java, Python, or C#. A Bachelor’s degree in Computer Science or a related field is preferred, along with significant experience in developing complex software applications. Strong problem-solving skills and a passion for technology are essential.
About the job
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.
About OneTrust
OneTrust is a leading provider of privacy, security, and governance solutions. With a commitment to innovation and excellence, we empower organizations to manage their compliance and data privacy needs efficiently. Join us in our mission to build trust in a digital world.
Similar jobs
1 - 20 of 2,561 Jobs
Search for Principal Staff Software Engineer Systems Infrastructure
Join our team at LinkedIn Corporation as a Principal Staff Software Engineer specializing in Systems Infrastructure. In this pivotal role, you will lead the design and implementation of scalable infrastructure solutions that support our vast array of services. You will collaborate with cross-functional teams to innovate and enhance our systems, ensuring they are robust, efficient, and future-proof.
As a Senior Staff Software Engineer specializing in Systems Infrastructure at LinkedIn, you will be at the forefront of delivering cutting-edge technology solutions that support our global platform. You will be responsible for designing, developing, and optimizing our infrastructure systems that scale to meet the demands of millions of users worldwide.Your role requires a deep understanding of systems design, architecture, and an ability to innovate in a fast-paced environment. You will collaborate with cross-functional teams to drive projects from inception through deployment, ensuring the highest standards of quality and performance.
P-1346 At Databricks, we are dedicated to empowering data teams to tackle some of the world's most challenging issues—from transforming transportation to spurring medical advancements. We achieve this by developing and managing an unparalleled data and AI infrastructure platform, enabling our clients to leverage profound data insights for business enhancement. Founded by engineers with a strong customer focus, we eagerly embrace every chance to address technical challenges, whether it's designing next-gen UI/UX for data interaction or scaling our services across millions of virtual machines. Databricks Mosaic AI presents a distinctive data-driven approach to constructing enterprise-grade Machine Learning and Generative AI solutions, allowing organizations to securely and cost-effectively own and manage ML and Generative AI models, enriched with their enterprise data. We're expanding rapidly in Bengaluru, India, with plans to establish 14 new teams from the ground up! As a Staff Software Engineer in our Infrastructure team at Databricks India, you will have the opportunity to engage in: Backend (Infrastructure) Your Impact: Our Infrastructure Backend teams encompass diverse areas within our core service platforms. You may face challenges such as: Addressing issues that range from product to infrastructure, including distributed systems, large-scale service architecture and monitoring, workflow orchestration, and enhancing developer experience. Delivering reliable, high-performance services and client libraries for managing vast amounts of data on cloud storage backends, such as AWS S3 and Azure Blob Store. Building dependable, scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Apache Spark™, Databricks) to support the pricing infrastructure that processes millions of cluster-hours daily while developing product features that allow customers to easily monitor and manage platform usage.
Who We Are Samsara (NYSE: IOT) leads the way in the Connected Operations™ Cloud, a transformative platform that empowers organizations reliant on physical operations to leverage Internet of Things (IoT) data for actionable insights. Our mission at Samsara is to enhance the safety, efficiency, and sustainability of the physical operations vital to our global economy. Covering over 40% of global GDP, our focus spans industries such as agriculture, construction, field services, transportation, and manufacturing, and we are thrilled to facilitate their digital transformation on a broad scale. Joining Samsara means you will play a crucial role in shaping the future of physical operations, collaborating with a team dedicated to developing innovative product solutions, including Video-Based Safety, Vehicle Telematics, Applications and Driver Workflows, and Equipment Monitoring. As part of a publicly traded company, you will enjoy the autonomy and support necessary to make a significant impact as we build for the long term.About the Role: Samsara Technologies India Private Limited seeks a Staff Engineer to join our Platform & Infrastructure team, responsible for building the fundamental systems that drive our software products. This includes areas like Reporting, Automation, and Enterprise capabilities to support our rapidly expanding customer base, alongside foundational infrastructure capabilities such as container orchestration, data storage, real-time data ingestion, and GraphQL execution to enhance Samsara engineering. As a Staff Engineer at Samsara, you will lead the technical direction of the organization, serving as a technical authority that introduces innovative ideas and expertise to guide the team’s technical design and architecture, enabling increasingly complex features and customer use cases. You will collaborate on critical projects essential to Samsara’s needs with other highly skilled engineers, advancing our technical capabilities.
Join our dynamic team at Harvey as a Staff Software Engineer, specializing in Core Infrastructure. In this vital role, you will be responsible for designing, building, and optimizing robust infrastructure solutions that support our innovative software products. Your expertise will contribute to enhancing the reliability and scalability of our systems as we continue to grow.We are looking for a professional who is passionate about technology and eager to tackle complex challenges. If you thrive in a collaborative environment and are driven to make a significant impact, we want to hear from you!
Join 6sense, a cutting-edge tech company, as a Staff Software Engineer specializing in Infrastructure and DevOps. In this role, you will play a vital part in developing robust infrastructure solutions and implementing best practices in DevOps to enhance our software development lifecycle.Your expertise in cloud services, automation, and continuous integration/continuous deployment (CI/CD) will be essential in driving our projects forward. Collaborate with cross-functional teams to ensure our systems are scalable, reliable, and secure.
Join our dynamic team at LinkedIn as a Software Engineering Manager for our Systems Infrastructure. In this pivotal role, you will lead a team of talented engineers to innovate and enhance our systems infrastructure, ensuring robustness, scalability, and high availability across our services. You will collaborate with cross-functional teams to drive technology solutions that empower our global community.
Join AECOM as a Principal Engineer specializing in Dry Utility Infrastructure. In this role, you will lead innovative projects, ensuring the successful delivery of high-quality infrastructure solutions. You will collaborate with multidisciplinary teams to design and implement utility systems that meet client needs while adhering to industry standards and regulations.
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.
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.
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.
Join our Energy team in India as a Principal Engineer specializing in Dry Utility Infrastructure. This is an exceptional opportunity for a driven engineer to engage in significant Energy projects worldwide while enhancing their technical skills within a supportive and high-achieving team.Contribute to specific and moderate parts of larger projects overseen by senior engineers.Collect and analyze fundamental engineering data following established protocols.Handle detailed engineering tasks that include calculations and basic testing.Develop innovative approaches to address challenges using modified standard procedures or methods from previous projects.Identify and resolve discrepancies in project outcomes.Mentor and provide guidance to junior engineers.Execute tasks independently while adhering to budgetary and scheduling requirements.Complete essential design elements for various engineering projects autonomously.
Full-time|Hybrid|Bengaluru, Karnataka, India, APAC
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.
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.
Join LinkedIn Sales Solutions as a Principal Staff Software Engineer, where you will leverage your extensive expertise to drive innovation and excellence within our engineering teams. In this pivotal role, you will lead the design, development, and optimization of scalable software solutions that empower our clients to achieve their sales objectives. Collaborating with cross-functional teams, you will play an integral part in shaping product strategies and ensuring the delivery of high-quality software.
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.
Your Role:Develop and enhance core infrastructure services and microservices that have a direct impact on our machine learning, frontend, and platform engineering teams.Implement infrastructure solutions for various functionalities including distributed configuration management, rate limiting, feature flags, A/B testing, and traffic capture and replay.Optimize the performance, scalability, and observability of Moveworks' cloud infrastructure.Consistently deliver time-sensitive projects that are interdependent with other engineering teams.Take full ownership of features from inception to deployment, while influencing the infrastructure roadmap.
Role OverviewAs the Principal Engineer in Systems Design Engineering, you will be responsible for the comprehensive PCIe system architecture for our NVMe SSD product range, catering to both client laptops and enterprise servers. Your expertise will guide the entire process from PHY/MAC evaluation to ASIC/SoC integration, including PCIe SFR/register analysis and the establishment of firmware design guidelines for effective link training, transitions, and low-power operation. This role uniquely positions you at the crossroads of PCIe specification adherence, NVMe functionality, firmware structure, platform compatibility, and power/performance optimization.Key ResponsibilitiesLead the system-level architecture for PCIe Gen5/Gen6 from the perspective of NVMe SSD endpoints.Establish and review the integration of PCIe and NVMe across SSD products.Conduct PHY and MAC IP evaluations, defining integration requirements and constraints.Oversee SoC/ASIC integration aspects, including clocks, resets, power domains, straps, lane mapping, and sideband signals.Develop PCIe SFR and firmware guidelines, focusing on flow control, LTSSM observability, power states, and error management.Manage link and low-power transitions, including DLRM, L1, L1SS, L0p, ASPM, clock-down, and APST coordination.Facilitate system bring-up and debugging processes, addressing enumeration, speed negotiation, width detection, and AER/error recovery.Align SSD performance with customer requirements, focusing on latency, power efficiency, and reliability.Provide advanced knowledge in PCIe configurations and extended capability registers, including link management, power optimization, and error reporting.Lead cross-team collaboration for platform bring-up and debugging, ensuring effective enumeration, link training, and error handling.Act as the technical authority for escalations from both internal teams and external customers.
Join Stripe as a Staff Engineer in our Infrastructure team, where you will play a crucial role in building scalable systems that power our payments platform. You’ll work alongside talented engineers to design, implement, and optimize our infrastructure to ensure high availability and performance.
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.
Mar 2, 2026
Sign in to browse more jobs
Create account — see all 2,561 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.