21 - 40 of 14,293 Jobs

Search for Senior/Principal Software Engineer

14,293 results

Apply
Sophos Ltd. logo
Full-time|On-site|India

About UsSophos is a pioneering global leader in advanced security solutions, committed to combating cyberattacks. Following the acquisition of Secureworks in February 2025, we have united two innovative forces that have transformed the cybersecurity landscape with cutting-edge, AI-optimized services and technologies. As the largest pure-play Managed Detectio…

Dec 24, 2025
Apply
FastJobsIO logo
Full-time|On-site|Bangalore

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.

Jun 10, 2022
Apply
ConnectWise logo
Full-time|On-site|Mumbai, IND

About ConnectWise ConnectWise builds software that helps over 45,000 technology solution providers manage operations, automate service delivery, and support customers remotely. With a team of more than 3,000 colleagues across North America, EMEA, and APAC, ConnectWise values collaboration, inclusion, and the impact each person brings to the community. Role Overview: Principal Software Engineer I (Mumbai, IND) This Principal Software Engineer I role centers on designing and delivering reliable, high-quality software. The position works closely with cross-functional teams to ensure software components, designs, code, and tests, meet both industry and ConnectWise standards. Timely delivery and technical excellence are key. Main Responsibilities Support engineering teams with careful attention to detail Research, analyze, and document technical findings Coach team members and review their work Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems Work on systems critical to current and future company operations Debug production issues across multiple services and layers of the stack Help improve engineering standards, tooling, and processes across the organization Participate in testing through review, analysis, witnessing, and certification of software Evaluate code for structure, validity, compliance with standards, and operating system compatibility Stay current with technologies and industry trends

Apr 16, 2026
Apply
Moniepoint logo
Full-time|Remote|Remote, India

Who We Are Moniepoint is a premier financial services platform dedicated to empowering emerging markets and holds the title of the second-fastest growing company in Africa. Since our inception in 2019, we have enabled over 3 million users with our innovative technology, facilitating personal and business banking, payments, credit, and a suite of business management tools that drive success. In 2023 alone, Moniepoint processed a staggering $182 billion and is responsible for the majority of POS transactions in Nigeria. About the Role As the Principal Software Engineer within Moniepoint's Research and Development division, you will spearhead innovation by investigating emerging technologies and trends, making significant contributions to our strategic roadmap. Your role will involve designing and developing state-of-the-art solutions across software engineering, data science, and artificial intelligence, utilizing your proficiency in diverse programming languages such as Java, Golang, Rust, and Python. By collaborating with multidisciplinary teams, you will translate research insights into scalable applications that enhance our product offerings and elevate customer experiences through informed decision-making. This opportunity allows you to lead transformative research initiatives while cultivating external partnerships to maintain our competitive edge in the industry. Curious about what makes Moniepoint an extraordinary workplace? Explore our blog to discover how we nurture a culture of innovation, teamwork, and growth. What You’ll Get to Do Conduct in-depth research and development activities to explore new technologies and pinpoint improvement opportunities. Design, prototype, and develop groundbreaking solutions to enhance our existing products and processes, ensuring they adhere to high performance and quality standards. Work collaboratively with engineers and designers to implement new technologies and techniques. Stay informed about the latest advancements in the field through continuous education and participation in conferences and workshops. Analyze data and conduct experiments to validate hypotheses, troubleshoot issues, and optimize overall performance. Document research findings, experimental procedures, and design specifications with precision. Engage with external partners, such as universities or research institutions, to leverage their knowledge and resources for research initiatives. Assist in the development and execution of intellectual property strategies, including patent applications and technology licensing.

Jan 9, 2026
Apply
Eurofins Scientific logo
Full-time|On-site|Bengaluru

Role overview The Principal Software Engineer at Eurofins Scientific in Bengaluru leads significant software development projects. This role involves working with cross-functional teams to create solutions that advance scientific work and support the organization's mission. What you will do Oversee software projects from initial design through implementation and ongoing optimization Work closely with engineers, scientists, and other stakeholders to gather requirements and deliver practical solutions Apply technical expertise to projects that have a direct scientific impact Work environment The team values collaboration and support among colleagues from various functions. Projects are designed to be meaningful, contributing directly to Eurofins Scientific’s goals in the scientific field.

Apr 27, 2026
Apply
Crunchyroll, LLC logo
Full-time|On-site|Hyderabad, Telangana, India

About CrunchyrollCrunchyroll, founded by passionate anime fans, serves over 100 million anime and manga enthusiasts across more than 200 countries and territories. We connect fans with the vibrant stories and characters they adore through various platforms including streaming video, theatrical releases, games, merchandise, and events. Join us in shaping the future of anime!About the RoleAs Crunchyroll continues to expand and innovate, we face unique challenges and opportunities to enhance the experience of millions of anime fans globally. The Fan Experiences team is dedicated to providing seamless support to our partners and internal teams, ensuring a top-notch experience for all Crunchyroll followers.In the capacity of Principal Software Engineer, you will be responsible for architecting and developing essential consumer-facing applications at scale. You will spearhead technical engagements, driving innovative solutions that elevate Crunchyroll’s offerings.Your role will involve leading projects that require close collaboration with various teams including Product, Engineering, Business Development, Program Management, and Marketing. You will significantly contribute to refining existing operations, defining and commercializing new solutions, automating partner operations, and overseeing the journey of new initiatives from conception to successful implementation. Additionally, you will be responsible for leading the development of prototypes and MVPs for testing and deploying new systems.This position reports to the Senior Director of Fan Experiences. We are currently considering applications for our Hyderabad, India location.

Mar 2, 2026
Apply
Harness, Inc. logo
Full-time|On-site|Bengaluru, Karnataka, India

Join Harness, a pioneering company in AI-driven software delivery, founded by tech visionary Jyoti Bansal, the creator of AppDynamics. With a notable valuation of $5.5 billion and backing from prestigious investors such as Goldman Sachs and Menlo Ventures, Harness is revolutionizing the software delivery lifecycle. As AI transforms code generation, our focus is on optimizing the entire process beyond coding—encompassing testing, deployment, application security, compliance, and cost efficiency.The Harness Platform leverages state-of-the-art AI and intelligent automation, embedding governance and policy-driven controls throughout the software delivery lifecycle. Our impressive metrics speak for themselves: over 185 million deployments, 82 million builds, and substantial cost savings for clients like United Airlines and Choice Hotels.With a diverse team operating from 14 offices in 25 countries, we are at the forefront of AI software delivery innovation, and we invite talented individuals to join us in this exciting journey.Position OverviewAs a member of the Harness Software Engineering Insights (SEI) team, you will engage with a highly technical product that integrates with over 40 developer tools, including Jira and GitHub. Your work will transform raw software development lifecycle data into actionable insights that empower thousands of developers to enhance their software building processes.Expect to tackle challenges related to data modeling, system architecture, user experience for developers, and secure cloud integrations, all aimed at enabling engineering teams to build software more effectively.

Jan 21, 2026
Apply
OneTrust logo
Full-time|On-site|Bengaluru, India

Empowering Trust and InnovationAt OneTrust, we are committed to driving innovation through the ethical use of data and artificial intelligence. Our goal is to ensure that trust in data enhances productivity rather than hinders it. Since launching the first technology platform for responsible data use in 2016, we have continuously evolved to redefine responsible innovation, especially in the era of AI. OneTrust, the AI-Ready Governance Platform™, integrates regulatory intelligence, automation, and connected governance workflows, allowing businesses to harness the power of AI while implementing robust governance to prevent data misuse. Trusted by thousands of organizations globally, we are at the forefront of transforming data into a powerful asset for both businesses and society.Your RoleWe are seeking a Principal Software Engineer to play a pivotal role in shaping the future of OneTrust’s privacy and trust platform. You will design and develop scalable backend systems that cater to millions of users worldwide. This is a hands-on position that fuses advanced technical design with strategic leadership, including guiding architectural decisions, mentoring fellow engineers, and ensuring our systems maintain speed, security, and reliability at scale.Your ResponsibilitiesArchitect and build robust backend frameworks and microservices that support our mission.

Apr 10, 2026
Apply
Harness, Inc. logo
Full-time|On-site|Bengaluru, Karnataka, India

Harness is at the forefront of revolutionizing software delivery with our AI-driven platform. Founded by notable technologist and entrepreneur Jyoti Bansal, who also established AppDynamics—acquired by Cisco for $3.7 billion—Harness has successfully raised around $570 million in funding, achieving a valuation of $5.5 billion. Our platform addresses the evolving challenges in software development, where the bottleneck has transitioned from code creation to crucial post-development phases such as testing, deployment, application security, reliability, compliance, and cost management. By integrating AI and automation into these processes, Harness empowers teams to deliver software more efficiently while ensuring robust security and governance throughout the software delivery lifecycle.Our platform leverages Harness AI and the Software Delivery Knowledge Graph to provide deep contextual insights and intelligent automation, embedding governance and policy-driven controls seamlessly.In the past year alone, our solutions have facilitated over 185 million deployments, 82 million builds, and 9.1 billion optimized tests, while managing $2.8 billion in cloud expenditures. Clients including United Airlines, Morningstar, and Choice Hotels have experienced up to a 75% acceleration in release cycles and a reduction of cloud costs by up to 60%, achieving a tenfold improvement in DevOps efficiency.With a diverse global presence spanning 14 offices across 25 countries, Harness is shaping the future of AI-driven software delivery, and we invite exceptional talent to join us on this exciting journey.

Dec 1, 2025
Apply
Weave logo
Full-time|Remote|India

Role overview Weave builds software for customer experience and payments, serving over 30,000 small to medium-sized healthcare practices. The Principal Software Engineer in Applications shapes technical strategy and architecture for products that support both patients and healthcare staff. Key areas include Revenue Cycle Management (covering Payments and Insurance Verification), Scheduling, Forms, Team Chat, Task Center, and Mobile App features. What you will do Define and drive the long-term technical vision for core application domains, with a focus on Payments and Scheduling systems. Guide architectural decisions and technical direction across several engineering teams. Work closely with Engineering Directors, Staff Engineers, and Product leaders to advance Weave's platform. Mentor engineers, helping set high standards for problem-solving and engineering quality. Lead by influence, supporting teams and projects that cross organizational boundaries. Team structure The Applications Fellowship brings together engineering teams focused on Payments, Scheduling, Forms, Business Experience, Mobile Apps, and Revenue Cycle Management. This principal engineer partners with Engineering Managers, Staff Engineers, and cross-functional colleagues to maintain architectural consistency and drive progress on strategic technical goals. Who thrives here Engineers with strong technical judgment who are comfortable navigating ambiguity. Those who lead through influence and example, not just authority. People who enjoy mentoring and elevating engineering standards. Location and reporting Remote role based in India. Reports to the Senior Director of Engineering.

Apr 22, 2026
Apply
Anaplan logo
Full-time|On-site|Gurugram, India

Join Anaplan, where our innovative team is dedicated to revolutionizing business decision-making through our cutting-edge AI-driven scenario planning and analysis platform. Our mission is to empower our customers to surpass their competitors and dominate the marketplace.At Anaplan, we foster a culture that prioritizes our customers' success and embodies our Winning Culture.Our clientele includes some of the most prestigious names in the Fortune 50, including Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer—over 2,400 global companies trust our exceptional platform.Our Winning Culture acts as the driving force behind our teams of innovators. We celebrate diverse ideas and perspectives, encourage leadership at every level, strive for ambitious goals, and take time to celebrate our achievements—large and small.Guided by principles that emphasize strategy, values, and disciplined execution, you will find inspiration, connection, development, and rewards at Anaplan. Embrace your uniqueness and join us in building the future together!About the RoleAnaplan is seeking a talented Principal Software Engineer to join our AI engineering team. This pivotal role involves hands-on development focused on constructing robust backend systems that power our machine learning features. As a software engineer specializing in machine learning, your responsibilities will include designing, developing, and deploying APIs, data pipelines, and backend services essential for integrating advanced machine learning capabilities into the Anaplan platform.

Apr 13, 2026
Apply
Shakudo logo
Contract|On-site|Bengaluru

Join Shakudo as we revolutionize the landscape of data and AI by creating the world's first operating system tailored for these technologies. Our innovative platform integrates a wide array of powerful open-source and proprietary tools, delivering a cohesive, production-ready environment.We are seeking a Principal Software Development Engineer who will spearhead the design and development of comprehensive end-to-end applications on our platform. This role is perfect for engineers passionate about addressing real customer challenges, navigating across the technology stack, and crafting impactful solutions that demonstrate the capabilities of Shakudo.

Jun 18, 2025
Apply
Eurofins Scientific logo
Full-time|On-site|Bengaluru

Join Eurofins as a Principal Software Engineer and take your career to the next level. In this role, you will lead innovative projects that drive our technology forward. Collaborate with cross-functional teams to develop high-quality software solutions that meet our clients' needs.

Mar 19, 2026
Apply
SingleStore logo
Full-time|On-site|India

Join our innovative team at SingleStore as a Senior/Principal Software Engineer. In this role, you will have the opportunity to design and implement cutting-edge software solutions that drive the future of data management. You will collaborate with a talented team of engineers and contribute to the evolution of our platform, ensuring high performance and scalability.

Apr 30, 2026
Apply
AlphaSense, Inc. logo
Full-time|On-site|Delhi

About AlphaSense:AlphaSense is trusted by the world's leading organizations to mitigate uncertainty in decision-making. Our innovative market intelligence platform harnesses advanced AI technology to deliver critical insights from reliable content. We provide access to a vast array of public and private materials, including equity research, company filings, event transcripts, expert calls, news articles, trade journals, and proprietary client research.Following the acquisition of Tegus in 2024, AlphaSense is poised to enhance our shared vision of empowering professionals through AI-powered market intelligence. This partnership will accelerate growth, innovation, and content diversification, allowing users to uncover deeper insights from an extensive range of content sets. With over 6,000 enterprise customers, including most of the S&P 500, AlphaSense has established itself as a market leader. Founded in 2011 and headquartered in New York City, we have a global team of more than 2,000 employees across offices in the U.S., U.K., Finland, India, Singapore, Canada, and Ireland. We invite you to join us!About the Role:We are looking for an innovative and hands-on Principal AI Engineer to be a cornerstone of our Content portfolio strategy. You will bring cutting-edge AI expertise into our product assortment, focusing on researching, architecting, and pioneering solutions that extract intelligent insights from millions of unstructured documents and multimedia files daily.This is an exceptional opportunity to serve as a 'founding engineer' and influence the future of AI at AlphaSense. As the primary authority on AI/ML, you will identify and implement state-of-the-art techniques for document classification, entity extraction, image search, and beyond. If you are an experienced engineer who enjoys tackling large-scale data challenges and aims to build a center of excellence from the ground up, this position is ideal for you.What You’ll Do:Drive AI Innovation: As the chief technical expert on AI, you will research, assess, and prototype innovative solutions leveraging Large Language Models (LLMs), Computer Vision, and various machine learning methodologies to address our most challenging data extraction tasks.Architect for Scale: Design and implement robust, scalable, and cost-efficient AI services and data processing pipelines. Your architecture will serve as the foundation for processing millions of documents and multimedia files efficiently.

Feb 24, 2026
Apply
Harness, Inc. logo
Full-time|On-site|Bengaluru, Karnataka, India

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.

Jan 9, 2026
Apply
Jobgether logo
Contract|On-site|India

Role overview Jobgether is hiring a Principal Software Engineer in Network Security for a partner company in India. This role centers on backend development, distributed systems, and solving advanced security challenges at scale. The work supports a cloud-based security platform that protects thousands of customers and devices worldwide. Main responsibilities Design and implement core components for a large-scale security platform hosted in the cloud. Serve as the technical owner for significant parts of a security-focused architecture, ensuring reliable performance in complex network environments. Work with product managers, frontend engineers, and security experts to define features, APIs, and system behavior from early design through to production rollout. Troubleshoot critical production issues and strengthen platform reliability under real-world attack and traffic conditions. Prototype new features that help shape the platform’s future roadmap and advance its network security capabilities. What you bring Deep experience in backend engineering, distributed systems, and network security. Strong architectural skills and a hands-on approach to technical leadership. Comfort working with cross-functional teams to deliver secure, scalable solutions. Ability to solve complex engineering challenges in a collaborative, mission-driven environment. Work environment The team values collaboration and a shared commitment to defending organizations from evolving cyber threats. This position offers the opportunity to influence the direction of network security technology on a global scale.

Apr 28, 2026
Apply
Metropolis logo
Full-time|On-site|Bengaluru, Karnataka, India

About UsAt Metropolis, we are at the forefront of the Recognition Economy, crafting artificial intelligence that transforms the real world into a responsive, seamless experience. Our mission is to eliminate the mundane and foster a sense of belonging and comfort wherever our users go. From revolutionizing parking systems to enhancing retail and hospitality interactions, we are dedicated to creating intuitive and magical experiences for millions. Join us as we innovate and build the future today!Your RoleWe are seeking a Principal Software Engineer to guide our Customer Experience application development team during a critical growth phase. As a leader in engineering, you will shape the technical vision and strategy that will propel Metropolis products into the future, crafting exceptional customer experiences. Your technical expertise will be vital in fostering a strong engineering culture and driving our mission forward. The ideal candidate will possess a product-focused mindset, driven by curiosity and a passion for enhancing customer interactions through technology, ensuring that our advancements align with user needs and contribute to the company's overall success.This is an exciting opportunity to develop an end-to-end mobility platform that serves high-traffic locations and diverse use cases, impacting the daily experiences of millions. If you are motivated by the challenge of empowering customers through innovative mobility solutions, we want to hear from you! Our dynamic and fast-paced environment encourages collaboration and challenges the status quo daily.Your ResponsibilitiesProvide strategic technical direction that influences the entire organization by developing and executing a comprehensive technical vision.Establish and advocate for best practices and technologies that promote operational excellence in system reliability while supporting rapid experimentation and data-driven decision-making.Facilitate significant improvements in developer experience through innovative technology solutions.

Feb 4, 2026
Apply
Jobs for Humanity logo
Full-time|On-site|Bengaluru

Join us at Jobs for Humanity as a Principal Software Engineer, dedicated to creating inclusive technology solutions that empower individuals with disabilities. You will be at the forefront of innovative software development, leading projects that make a real difference in people's lives.

Jul 6, 2024
Apply
Eurofins Scientific logo
Full-time|On-site|Bengaluru

We are seeking a highly skilled Principal Software Engineer to join our dynamic team at Eurofins. In this pivotal role, you will lead software development projects, driving innovation and enhancing system capabilities to meet our clients' needs. You will collaborate closely with cross-functional teams, ensuring the delivery of high-quality software solutions.The ideal candidate will possess strong leadership skills, a deep understanding of software engineering principles, and a passion for technology. You will be responsible for designing architecture, performing code reviews, and mentoring junior engineers.

Sep 24, 2025

Sign in to browse more jobs

Create account — see all 14,293 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.