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
What You’ll Do:
Your responsibilities will encompass technical leadership, strategic delivery, and fostering growth among team members, emphasizing cross-functional impact across the Developer Platform and the broader Engineering organization:
Platform Strategy and AI-Powered Productivity:
Define a long-term technical vision (3+ years) for the Developer Platform, including core infrastructure, CI/CD pipelines, and observability systems, ensuring sustainability and coherence.
Lead the integration of AI/ML not solely for engineering tasks but to enhance overall company productivity, transforming internal processes and tools.
Translate future business opportunities or gaps in engineering productivity into solvable, multi-quarter technical challenges with clear roadmaps.
Enhance engineering velocity and quality by identifying and resolving bottlenecks within the software development lifecycle while continuously introducing innovation.
Technical Leadership and Standards:
Utilize domain expertise across various system domains (e.g., CI/CD, Observability, Cloud Infrastructure, Tooling) to create high-leverage, future-proof platform solutions.
Establish standards for quality, structure, and operational excellence across all core platform systems.
Act as a consensus builder to resolve conflicting priorities and mitigate risks across dependent engineering teams.
About the job
About the Role:
The Principal Engineer position is a strategic role comparable to that of an Engineering Director. Within the Developer Platform organization, you will spearhead the technical strategy for numerous pivotal systems and technical areas that significantly enhance the company's Software Development Lifecycle (SDLC), developer experience, and core engineering productivity.
Your work will encompass interactions across multiple complex systems and engineering teams, centering on the comprehensive flow of software delivery, the scalability of Developer Platforms and Infrastructure, and the innovative application of AI to enhance productivity. You will be at the forefront of these critical advancements, ensuring that our platform evolves to support the company's growth objectives.
Your primary focus will be on problem identification and resolution. This includes crafting strategies for ambiguous challenges (e.g., 'How do we scale our platform tenfold while minimizing costs?') and pinpointing key issues essential for the future of engineering productivity, proposing strategies for their resolution, such as the strategic integration of AI/ML into core developer workflows.
About Rubrik
Rubrik is a leading cloud data management company, dedicated to delivering innovative solutions that help businesses manage their data securely and efficiently. Our mission is to simplify data protection and management, providing seamless experiences for developers and organizations alike.
We are seeking a highly skilled Principal Software Development Engineer to join our dynamic team at FastJobsIO. In this pivotal role, you will lead the design and implementation of innovative software solutions that drive our business forward. You will work closely with cross-functional teams to develop scalable applications and improve our existing platforms.The ideal candidate is a problem solver with a passion for technology and a proven track record of delivering high-quality software on time. You will mentor junior engineers and contribute to our engineering best practices, ensuring that our codebase remains maintainable and efficient.
ConnectWise is a globally recognized software company with over 3,000 employees spread across North America, EMEA, and APAC. As a community-centric firm committed to empowering technology solution providers, our suite of tools enables over 45,000 partners to enhance their business management, streamline sales processes, automate service delivery, and effectively control technology, ensuring they consistently deliver exceptional customer experiences.Our organization thrives on connections, collaboration, and community. We embrace diverse talents, including game-changers, innovators, and culture enthusiasts.We welcome exploration and encourage constructive dialogue, celebrating key moments as milestones.Your unique contributions are valued here. Our inclusive and positive culture lays the groundwork for every team member to feel appreciated for their insights and skills, empowering you to choose how YOU can make a difference.Intrigued? Discover how YOU can impact ConnectWise! General Summary:The Principal Software Engineer I is a pivotal technical leadership position tasked with architecting and developing cutting-edge, high-performance software systems. You will connect intricate business requirements with scalable technical solutions, ensuring our engineering outputs are world-class and adhere to industry standards. As a senior technical leader, you will influence the technical trajectory of the team while fostering a culture of excellence and continuous improvement through modern, AI-enhanced development workflows and robust cloud-native architectures.
Who are we?Smarsh is dedicated to empowering organizations in managing risks and unlocking insights within their digital communications. With a robust community exceeding 6,500 organizations across regulated sectors, Smarsh is a trusted partner in identifying compliance, legal, and reputational risks across 80+ communication channels, helping to prevent potential regulatory penalties and negative headlines. Our commitment to relentless innovation has earned us consistent recognition as a leader by analysts such as Gartner and Forrester, and our impressive growth trajectory has placed us on the annual Inc. 5000 list of the fastest-growing American companies since 2008.Role OverviewThe successful candidate will become a vital member of the Datastore Team, a fundamental part of the Smarsh Fabric platform that supports our enterprise applications. This team is responsible for providing self-service, cutting-edge data capabilities across the engineering organization, fostering long-term scalability, reliability, and innovation. This role will serve as a technical expert for large-scale distributed data platforms. You will have the opportunity to influence architectural decisions, establish operational standards, and tackle complex challenges related to distributed systems within petabyte-scale environments hosting hundreds of clusters. Collaborating across various engineering domains, your contributions will shape the design, construction, and operation of data infrastructure company-wide.
About ZscalerZscaler stands at the forefront of zero trust security, empowering the world's largest enterprises, critical infrastructure entities, and government organizations to safeguard users, branches, applications, data, and devices while streamlining their digital transformation journeys. With over 160 data centers across the globe, the Zscaler Zero Trust Exchange platform, complemented by cutting-edge AI, effectively combats billions of cyber threats and policy violations daily, ultimately enhancing productivity for modern businesses by minimizing costs and complexities.At Zscaler, we believe that the impact of your role is paramount, transcending titles. We foster an environment of trust built on results, emphasizing transparency and encouraging constructive, candid discussions to accelerate the discovery of the best ideas. Our high-performing teams are designed to make swift, high-quality impacts. We prioritize a culture of execution focused on customer obsession, collaboration, ownership, and accountability.Embracing an “AI Forward, People First” philosophy, we aim to innovate and empower our workforce to realize their full potential. If you are driven by a sense of purpose, excel in tackling complex challenges, and aspire to make a meaningful difference on a global scale, we welcome you to join Zscaler to help redefine the future of cybersecurity.Role We are on the lookout for a skilled Lead Principal Software Development Engineer to become a vital part of our team. This hybrid role based in Bangalore reports to the Senior Director of Engineering in the Identity Access & Management department. You will play an essential role in managing digital risk by integrating security through identity controls. As a pivotal team member, you will design workflows and application integrations in collaboration with the broader IAM team, Product Management, and Business teams.What You’ll Do (Role Expectations)Design and develop enterprise-grade Identity Management products for Zscaler.Engage in the design and implementation of core product functionalities and critical technical initiatives.Mentor junior engineers, sharing best practices to foster growth.Collaborate across teams to ensure project delivery from inception to production.Contribute to maintaining a positive and inclusive working culture.Who You Are (Success Profile)You thrive in uncertain environments and are adept at forging a path as you navigate challenges. You flourish in a dynamic atmosphere, transforming ambiguity into actionable strategies.
DigiCert Inc. is hiring a Lead Principal Software Engineer for backend development in Bangalore. This position centers on designing and building secure, scalable microservices that support DigiCert’s digital trust solutions. Role overview This role leads technical direction and hands-on implementation for backend systems. The focus is on creating reliable microservices that meet high standards for security and scalability. The team values deep experience in backend engineering and expects leadership in both architecture and execution. Key technologies Java Go (Golang) Requirements Extensive experience in backend software engineering Strong expertise in Java and Go Proven ability to design and implement microservices
As a Principal Solutions Engineer at Couchbase, Inc., you will play a pivotal role in delivering innovative solutions that empower our clients to leverage NoSQL technology effectively. You will collaborate closely with sales teams, engaging with clients to understand their needs and provide tailored solutions. Your expertise will be instrumental in guiding clients through the implementation of Couchbase's database solutions, ensuring they achieve their business objectives.This position requires a blend of technical acumen, problem-solving skills, and the ability to communicate complex concepts clearly. You will be a trusted advisor to clients, providing insights on best practices and helping them navigate the evolving landscape of data management.
For over two decades, Smartsheet has empowered individuals and teams to accomplish remarkable feats. Through seamless work management and innovative solutions, we continuously strive for efficiency and scalability. Our mission goes beyond mere productivity; we aim to create an environment that fosters bold thinking, decisive action, and meaningful outcomes. When challenges align with purpose and passion transforms into tangible progress, that’s where the magic happens, and it’s what drives us every day.At our Global Capability Center in India, we are not just supporting operations worldwide; we are spearheading global innovation. As we expand Smartsheet India, we are seeking Principal Data & AI/ML Operations Engineers who thrive on diversity and ownership. This role provides the unique opportunity to collaborate across various teams and disciplines, honing a versatile skill set while addressing the complex challenges of a global platform.
Join the UiPath TeamAt UiPath, we firmly believe in the transformative potential of automation to reshape the way the world operates. Our commitment lies in crafting leading-edge enterprise software that harnesses this power.We seek individuals who are curious, driven, collaborative, and authentic—those who thrive in a dynamic, fast-paced growth environment and care deeply about their peers, our company, and our broader mission.Could you be the one we're looking for?Your RoleAs the Principal Software Engineer focused on Backend within the Agentic Governance Platform team at UiPath, you will take charge of the architecture and delivery of backend systems that facilitate enterprise-level governance, control, and observability across agentic automation workflows. You will leverage your extensive expertise in distributed systems and cloud infrastructure, while also maintaining a strong understanding of the full stack to effectively collaborate across all engineering layers. Additionally, you will advocate for the integration of AI-driven developer tools and coding agents to enhance team productivity, shaping the future of software development in an AI-centric world.Your Responsibilities• Architect & Lead Backend Systems: Define the technical vision, architecture, and execution of large-scale distributed backend systems that underpin the Agentic Governance Platform, including policy enforcement, audit logging, access control, and workflow observability at an enterprise scale. Ensure scalability, reliability, security, and maintainability from the outset.• Full-Stack Fluency: Engage across the entire stack—from creating efficient REST/GraphQL APIs and microservices to collaborating on frontend integrations. Ensure seamless delivery across layers with no abrupt transitions.• AI-Driven Engineering: Promote the utilization of coding agents (e.g., GitHub Copilot, Cursor, Claude Code) and AI-enhanced workflows to significantly boost team velocity and code quality. Establish team guidelines for responsible and effective AI tool usage and prototype emerging AI developer tools, advocating for their adoption when they provide substantial benefits.• Technical Leadership & Mentorship: Uphold the engineering standards for the team. Mentor senior and mid-level engineers, conduct thorough design and code reviews, and promote best practices in backend architecture, testing, and deployment.
About UsAt Novo, we believe that small businesses are the cornerstone of the economy, contributing nearly half of the GDP and a significant portion of the workforce. Traditional banks often fall short in providing the necessary support and modern tools needed for these businesses to thrive.Our mission is to revolutionize small business banking and empower entrepreneurs by creating an intuitive banking platform tailored for startups and SMBs. We are committed to simplifying financial management, enhancing cash flow, and providing seamless access to essential banking services that facilitate growth.We’ve developed innovative banking solutions that allow business owners to manage their finances effortlessly, track payments, and conduct international transactions with ease. Our impact has been profound, enabling thousands of organizations to access straightforward and effective banking solutions in record time.About the RoleWe are in search of a proactive Principal Engineer who will take ownership of significant technical projects from inception to completion. This role is perfect for individuals who excel in dynamic environments, possess the ability to work independently, and can translate abstract business challenges into scalable, production-ready systems.As a Principal Engineer, you will serve as the technical lead for major initiatives—shaping project direction, making architectural choices, crafting essential code, and ensuring successful implementation without the need for extensive supervision.Responsibilities- Oversee full-stack projects from problem identification and architectural design to implementation, deployment, and ongoing support.- Define and execute a technical strategy that aligns with the fast-paced goals of our startup.- Architect and develop scalable, secure, and reliable frontend and backend systems with minimal inter-team dependencies.- Lead development efforts autonomously while collaborating closely with Product, Design, and Business stakeholders.- Make informed architectural and technology decisions that balance speed, quality, and long-term scalability.- Write and review high-impact code across both frontend and backend systems.- Diagnose and resolve complex technical challenges with limited guidance.- Establish effective engineering practices, coding standards, and processes suitable for a startup environment.- Enhance performance, scalability, reliability, and security as our product and user base expand.- Ensure production readiness, monitoring, incident response, and overall system reliability.
Join Zscaler as a Principal Software Development Engineer, where you will lead the design and development of innovative software solutions. This role requires a deep understanding of software engineering principles and a passion for technology. You will work closely with cross-functional teams to deliver high-quality products that enhance the security and performance of our customers’ networks.
About the Role: The Principal Engineer position is a strategic role comparable to that of an Engineering Director. Within the Developer Platform organization, you will spearhead the technical strategy for numerous pivotal systems and technical areas that significantly enhance the company's Software Development Lifecycle (SDLC), developer experience, and core engineering productivity. Your work will encompass interactions across multiple complex systems and engineering teams, centering on the comprehensive flow of software delivery, the scalability of Developer Platforms and Infrastructure, and the innovative application of AI to enhance productivity. You will be at the forefront of these critical advancements, ensuring that our platform evolves to support the company's growth objectives. Your primary focus will be on problem identification and resolution. This includes crafting strategies for ambiguous challenges (e.g., 'How do we scale our platform tenfold while minimizing costs?') and pinpointing key issues essential for the future of engineering productivity, proposing strategies for their resolution, such as the strategic integration of AI/ML into core developer workflows.
Join Zscaler as a Principal Software Development Engineer and play a pivotal role in shaping the future of cloud security. We are seeking a highly skilled engineer with a passion for innovation to lead the development of cutting-edge software solutions that safeguard enterprise networks.Your expertise will be essential in designing and implementing scalable and robust systems that meet the dynamic needs of our customers.
Your Role as Software Development Engineer I at Hevo:• Develop and implement SaaS connectors for designated applications, gaining insights into application-specific features such as basic authentication and data extraction methods.• Collaborate in the creation of straightforward REST API components, with a focus on achieving clean implementation and thorough testing.• Engage in debugging and code optimization to enhance data pipeline performance, under the guidance of experienced team members.• Participate in feature decomposition, coding, and documentation for smaller projects, ensuring clarity and accuracy.• Utilize logical reasoning to address integration challenges and enhance the quality of software components.
At Confluent, we are not merely enhancing technology; we are revolutionizing the way data flows and what it enables the world to achieve. Our platform ensures that data is always in motion, streaming in near real-time, allowing businesses to respond more swiftly, innovate intelligently, and create experiences that are as dynamic as their environments.We are looking for individuals who embody curiosity and collaboration. If you thrive on asking challenging questions, providing constructive feedback, and supporting your colleagues, you will fit right in. We value teamwork over ego and celebrate the contributions of every smart and inquisitive team member.One Confluent. One Team. One Data Streaming Platform.About Our TeamThe Business Technology team is responsible for developing the internal applications that serve as Confluent’s backbone for revenue management, forecasting, and operational efficiency. We create strategic web applications that facilitate deal lifecycle processes, pricing, quoting, and planning tools utilized by Sales, Finance, and Customer Success teams.Our applications empower data-driven decision-making prior to resource allocation, enabling stakeholders to plan proactively, optimize resources, and manage expenditures confidently. We focus on crafting internal-facing applications that drive significant business impact, efficiency, and scalability.About the RoleWe are in search of an outstanding Staff Software Engineer who possesses a blend of deep technical knowledge and the capability to shape architectural frameworks, influence cross-functional partners, and lead open-ended initiatives across teams. You will oversee the comprehensive design and implementation of complex systems, pinpoint critical challenges, and establish best practices for other engineers to emulate.This position is perfect for individuals who are passionate about resolving tangible business challenges with practical, sustainable solutions rather than focusing on large-scale consumer applications. You should be comfortable navigating from hands-on implementation to technical strategy and stakeholder engagement.What You Will DoLead the architecture, design, and development of impactful internal web applications that facilitate deal lifecycle, pricing, quoting, forecasting, and planning processes.Take ownership of intricate, cross-team technical projects from initial problem identification through design, implementation, deployment, and long-term enhancement.Identify and promote high-leverage technical investments that enhance reliability, performance, developer productivity, and user experience across various applications and services.Design and refine microservices, APIs, and other system components to ensure robustness and scalability.
About Ping Identity:At Ping Identity, we are dedicated to creating secure and seamless digital experiences for users globally, embodying what we call digital freedom. This commitment not only benefits our customers but also drives our organizational culture. People join us to foster a culture rooted in digital freedom and individuality.Our cutting-edge cloud identity platform empowers individuals to shop, work, bank, and interact in a frictionless and secure manner.While safeguarding digital identities is integral to our technology, fostering individual identities is at the heart of our culture. We champion every identity. Our core value, Respect Individuality, encourages us to celebrate diversity, allowing everyone to bring their authentic selves to work.Headquartered in Denver, Colorado, we have a global presence with offices and employees worldwide. We serve some of the largest enterprises, including more than half of the Fortune 100, transforming how people and businesses perceive cybersecurity, digital experiences, and identity and access management.The Role:As a strategic pre-sales leader reporting to the regional Sales Engineering manager, you will play a pivotal role in accelerating our growth during this crucial phase of our company’s evolution.Your track record in solution selling and architectural expertise will be essential. You will design innovative solutions, conduct solution-driven workshops, create compelling industry demos, and support our partners in responding to RFPs and RFIs. You will also enable partner POCs and lead our own POCs, working closely with the partner community.To build, maintain, and expand customer relationships, you must be data-driven, leveraging past experiences and feedback to refine your strategies. We seek a proactive, creative, and passionate individual who embodies authenticity and hunger for success.The ideal candidate will be a tech-savvy presales solution architect with a strong focus on modern Identity Management / Access Management (IDM / IAM) solutions. You will demonstrate an exceptional integration profile, capable of architecting IAM infrastructures, executing complex Proof of Concepts (POCs), and leading both business and technical workshops.
ConnectWise stands at the forefront of the software industry as a global leader, employing over 3,000 professionals across North America, EMEA, and APAC. We are a community-centric software company committed to empowering technology solution providers. Our comprehensive suite of tools assists more than 45,000 partners in optimizing their business operations, enhancing sales efficiency, automating service delivery, and managing technology remotely to deliver exceptional customer experiences.We thrive on the strength of our connections, our dedicated colleagues, and our vibrant community, welcoming individuals from all walks of life.We celebrate game-changers, innovators, and culture enthusiasts—embracing the essence of humanity.Our environment fosters exploration and constructive dialogue, recognizing significant milestones as vital achievements.Your unique contributions are acknowledged and valued here. Our inclusive and positive culture ensures that every team member’s perspectives and skills are appreciated, allowing you to choose how you make an impact.Curious? Discover how YOU can drive change at ConnectWise! General Summary:The Senior Software Engineer I is tasked with crafting high-quality, innovative, and fully functional software adhering to stringent coding standards. Collaborating with cross-functional teams, this role ensures that software deliverables—including designs, code, and tests—are completed punctually and comply with industry and organizational standards. Job Location: Bangalore (Hybrid) Core Responsibilities• System Engineering: Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems.• Agile Participation: Engage actively within an Agile/Scrum framework, contributing to sprint planning, daily stand-ups, retrospectives, and demos.• Operational Excellence: Troubleshoot production issues across services and various stack levels; work on systems critical to the company's ongoing and future operations.• Mentorship & Influence: Guide colleagues within the Software Engineering team by explaining facts, policies, and practices.• Standards & Tooling: Assist in enhancing organizational engineering standards, tools, and processes.• Quality & Validation: Assess code for validity and compliance with best practices.
Bosch Global Software Technologies Private Limited
Full-time|On-site|bangalore
Roles & Responsibilities:The Lead Principal Cybersecurity Engineer is a pivotal senior technical leadership position focused on establishing and advancing cybersecurity architecture, strategy, and engineering methodologies throughout our software products, operational technology (OT) landscapes, and associated infrastructure. This role acts as the technical expert for product and OT cybersecurity, guaranteeing secure design, implementation, and operation of systems that underpin energy storage solutions.This position necessitates extensive knowledge in cybersecurity engineering, OT network security, cloud and infrastructure security, and adherence to industry standards. The Lead Principal Cybersecurity Engineer will work in close collaboration with product development, software, networking, and operations teams to integrate security into design and delivery processes while ensuring alignment with business and operational objectives.This role also provides technical guidance, mentoring, and strategic oversight without direct management responsibilities.Key Responsibilities:Define and direct cybersecurity architecture and technical strategy across product, OT, cloud, and network environments.Act as the technical authority for OT and product cybersecurity, steering secure design and engineering choices.Integrate security requirements into product development and deployment practices, advocating secure-by-design methodologies.Lead vulnerability management strategies, risk assessments, and remediation prioritization for customized operating systems.Design and supervise secure network segmentation, access controls, and monitoring strategies for OT settings.Convert cybersecurity standards (IEC 62443, NIST, NERC CIP, etc.) into actionable engineering practices.Provide technical mentorship and leadership to cybersecurity and engineering teams.Collaborate with cross-functional stakeholders to align cybersecurity goals with product and business objectives.Evaluate and implement new security technologies, automation tools, and practices to enhance the overall security posture.
At HackerRank, we empower companies such as NVIDIA, Amazon, and Microsoft to recruit and develop the next generation of developers based on their skills rather than their background. Trusted by over 2,500 of the world's most innovative organizations, our platform is dedicated to building robust engineering teams prepared for future challenges.In an evolving landscape where humans and AI collaborate seamlessly, the standards for exceptional technical talent are transforming. HackerRank provides organizations with enhanced methods to assess and invest in next-generation skills.Our team is deeply committed to the impact of their contributions, paying meticulous attention to details to ensure our customers achieve extraordinary success with products they genuinely enjoy. We operate with a sense of urgency, believing that outstanding outcomes stem from maintaining high standards.About the RoleAs a Software Development Engineer in Test (SDET), you will be instrumental in defining and executing our automation-first quality strategy across web, API, and AI-driven systems.You will collaborate closely with Engineering and Product teams to embed quality into every feature, enforce it through robust automation, and safeguard it with stringent release gates. This position is both hands-on and technically deep, offering you significant ownership and influence.ResponsibilitiesDesign, develop, and sustain scalable automation frameworks utilizing Playwright and SerenityJS.Enhance and scale existing automation frameworks.Create and manage REST API automation using Postman or similar tools.Integrate and uphold automated test execution within CI/CD pipelines (e.g., Jenkins, GitHub Actions).Analyze test failures, perform root cause investigations, and collaborate with engineering teams to resolve issues.Ensure automated test coverage aligns with defined acceptance criteria and release specifications.Participate in automation code reviews to uphold consistency, readability, and maintainability.Assist in executing regression, integration, and end-to-end test suites across various environments.Engage in story refinement and design discussions to pinpoint test scenarios, risks, and edge cases.Contribute to automation reporting, metrics, and continuous quality enhancements.Work together with cross-functional teams to advocate for quality best practices.Your ProfileAt least 2 years of experience in QA Automation / SDET roles.Proficient hands-on experience with contemporary automation frameworks (preferably Playwright).
About Smarsh Smarsh helps organizations manage risk and get more value from their digital communications. Over 6,500 clients in regulated industries use Smarsh solutions to spot compliance, legal, and reputational risks across more than 80 communication channels. This approach helps prevent regulatory penalties and negative publicity before problems arise. Industry analysts such as Gartner and Forrester have recognized Smarsh for its innovation and leadership. The company has also appeared on the Inc. 5000 list of fastest-growing American companies every year since 2008.
Join our dynamic team at The Nielsen Company as a Principal Member of Technical Staff! This pivotal role involves leading critical technology initiatives, driving innovative solutions, and collaborating with cross-functional teams to enhance our technical capabilities. You will leverage your expertise to influence product development and ensure the highest quality of technical output.
Jan 27, 2026
Sign in to browse more jobs
Create account — see all 930 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.