Principal Software Engineer
DigiCert
Who we are
DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than 100,000 organizations, including 90% of the Fortune 500, choose DigiCert to stop today’s threats and prepare for a quantum-safe future at
Job summary
The Principal Software Engineer – Backend position at DigiCert, particularly for roles based in Bengaluru, Karnataka, India, emphasizes leadership in developing scalable and secure micro services. This role is ideal for professionals with extensive experience in backend development, especially those proficient in Java and Go (Golang).
What you will do
- Architect and Develop Backend Systems: Design, implement, and maintain robust backend services using Java and Go, ensuring scalability and reliability.
- Collaborate Across Teams: Work closely with product managers, UX designers, and architects to align technical solutions with business requirements.
- Code Quality and Best Practices: Write clean, efficient, and maintainable code following industry best practices; conduct code reviews to uphold high standards.
- Troubleshoot and Optimize: Analyze, debug, and resolve complex technical issues to enhance system performance and reliability.
- Mentorship and Leadership: Provide technical leadership and mentorship to engineering teams, fostering a culture of continuous improvement.
- Stay Current with Technologies: Keep abreast of emerging technologies and industry trends to drive innovation within the team.
What you will have
- Educational Background: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Professional Experience: 8+ years in software development, with significant experience in backend technologies.
- Programming Expertise: Proficiency in Java and Go, with a deep understanding of software development principles.
- Frameworks and Tools: Experience with application frameworks such as Spring/Spring Boot/Hibernate/JPA; familiarity with tools like Gradle, Maven, and Jooq is advantageous.
- Web Services: Proven ability to develop, consume, and evolve RESTful APIs.
- Database Knowledge: Strong understanding of both relational (e.g., MySQL, MariaDB) and NoSQL databases.
- Containerization and Orchestration: Proficiency in Docker and Kubernetes for containerization and orchestration.
- Cloud Platforms: Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Development Methodologies: Familiarity with Agile development practices.
- Security Practices: Application of secure coding practices and methodologies.
- Testing and Quality Assurance: Commitment to unit testing and delivering high-quality code.
Nice to have
- Good knowledge of PKI, Cryptography and Code Signing would be an added advantage.
Benefits
- Generous time off policies
- Top shelf benefits
- Education, wellness and lifestyle support
To protect candidate information and maintain a secure hiring process, all applications must be submitted through our careers portal. Resumes or CVs sent directly via email will not be reviewed or considered.
#LI-SS1
- ...operational tooling and cloud native services using modern AI driven engineering practices. You will work across distributed systems... ...AI orchestration workflows int Responsibilities As a Principal Software Development Engineer you will: Design and build scalable cloud...SuggestedFull time
- ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar yourejoining... ...a better world so we can all enjoy living in it. Principal Software Engineer MineStar Modernization & Innovation Seeking an experienced...SuggestedFull timeWork at office
- ...AI strategically for our customers partners and associates. The engineering team is focused on building and delivering strategic AI agents... ...up continuous validation/regression checks. Collaborate with software engineers data engineers and SRE/DevOps to integrate ML...SuggestedFull timeContract work
- ...teams support in-store mobile and data platforms to enhance customer interface and service in an ever-evolving industry. The Software Engineer designs develops tests deploys monitors and supports software solutions. This role ensures quality security privacy reliability...SuggestedFull timeHybrid work
- ...orchestration microservices event-driven systems and high-performance API design ~ Experience building AI-driven decisioning systems context-engineering frameworks prompt optimization pipelines and model observability solutions ~ Proficiency in designing secure multi-tenant...SuggestedLong term contractFull time
- ...About the Job : The Red Hat Engineering teams are looking for Senior Principal Software Engineers to join our Core Platforms Engineering group to work on Linux & Container technologies. These teams are responsible for all aspects related to Virtualization & Confidential...Full timeContract work
- ...UI architecture and reusable component platforms that power secure intuitive Trade Finance experiences at scale. As a Principal Software Engineer at JPMorganChase within the Trade & Working Capital you will set the technical direction for frontend architecture and be hands...Full time
- ...Description Oracle Cloud Infrastructure is seeking an Principal Engineer to join the OCI Developer Tools Team and help shape the next... ...platforms that improve how developers interact with OCI across the software development lifecycle. This includes tools and experiences...Full timeHybrid work
- ...globe. If youre passionate about building safety-critical embedded software and want your work to directly enhance the safety and efficiency... ...The Opportunity Were looking for a Senior Embedded Software Engineer to join our CNS Traffic Surveillance engineering this role...Full timeHybrid workWork at officeRemote jobWorldwide
- ...the Computer Science background to join our Firmware / Embedded Software team in the Communication Business Unit at Microchip. We are building... ...is the position for you! As a Principle Firmware Verification Engineer you will be part of a team of professionals designing and...Full time
- ...solutions. We develop Okta cloud services and client software that allow users to seamlessly login to... ...securely. Learn more about Okta’s Engineering on our blog . About You We are looking for a seasoned Principal Engineer to join our team and help us build the...Full timeHybrid workLocal areaWorldwideFlexible hours
- Job Summary : We are looking for a highly experienced Software Senior Principal Engineer AI Developer to join our Agentic AI Software Engineering team. In this role, you will drive the architectural vision for AI-powered software solutions while ensuring scalable, secure, and...
- ...Principal Software Engineer Bengaluru, Karnataka, India Opportunity Get Well is seeking a visionary and technically adept Principal Software Engineer to architect, design, develop, and optimize our cloud-native healthcare platform while driving the adoption of...
- ...billion; and has been among the best performing stocks in Europe over the past 20 years. Job Description Role: Principal Software Engineer Mode: Hybrid, 3 Days WFO Eurofins IT Solutions, Bengaluru, Karnataka, India Job Description With 54 facilities worldwide...Full timeContract workHybrid workWorldwide
- ...Role Description Salesforce has immediate opportunities for software engineers who want their lines of code to have significant and... ...and the customers they serve to thrive. Your Impact As a Principal Member of Technical Staff (PMTS)/Software Architect at Salesforce...Full timeHybrid workImmediate start
- ...world. Our organization is composed of engineers who thrive at the intersection of deep... ...seek a highly impactful and influential Software Engineer to join our Windows engineering... ...Product Management, Engineering Directors, and Principal Architects to translate strategic...Full timeHybrid workLocal areaWorldwide
- ...innovation, building solutions that power the future of digital-first restaurants. About the Role: We are looking for a Principal Software Engineer with deep technical experience to join our fast-growing, high-impact team. This senior leadership role is ideal for a...Long term contractFull time
- ...most customer-visible parts of the product. If youʼre a hands-on engineer and technical leader who thrives in solving complex identity... ...team and across functions. Forward Thinker: You excel in software design and architecture to address complex problems, maintaining...Full time
- ...Role Summary The Principal Software Engineer is a senior technical leader(8-11+ years) with a strong emphasis on Artificial Intelligence–assisted software engineering. This role is responsible for defining scalable software architecture, driving high-quality design, and...
- ...systemic risks, bottlenecks, and scaling challenges early.Hands-On Engineering :- Build and review critical parts of the system across... ...and technical depth.Requirements :- 7+ years of experience in software engineering.- Proven experience designing and scaling complex systems...Long term contract
- Tesco India • Bengaluru, Karnataka, India • Hybrid • Full-Time • Permanent • Working hours 45• Apply by 28-Oct-2026Permanent employmentFull timeHybrid work
- .... We’ve grown into a leading hospitality software company in the U.S., and are now entering... ...platform. We are looking for a visionary engineer who is motivated by these challenges and... ...and our rapidly growing business. As a Principal Software Engineer on the Menus team, you...Hybrid workWork at office
- ...runs the world. This Position reports to: Digital Solution Engineering Manager What we believe in ABB's Process Automation... ...industries, including industry-specific integrated control and software as well as measurement and analytics solutions and services....Full timeHybrid work
- About the job If you want to build, develop, and see your impact, join Skillz and level up your Career! Skillz, the first publicly-traded mobile eSports platform that hosts billions of casual mobile gaming tournaments for millions of players worldwide, is revolutionizing...Casual workWork at officeWorldwide3 days week
- ...high-growth company that is disrupting the software delivery market. Our mission is to... ..., Security Testing Orchestration, Chaos Engineering, Software Engineering Insights and continues... ...Harness Engineering team is seeking a Principal Engineer to lead complex cross platform...InternshipHybrid workWork at officeLocal areaImmediate start3 days week
- ...sciences companies worldwide to regain control of their data and provide meaningful analytical insights. OVERVIEW As a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate Product Development team. You’ll help design and build the core...Full timeWorldwide
- ...workflow by default. About the Role We are seeking a Principal Backend Engineer (P5) to serve as the technical leader and compass for our... ...platform. What You’ll Bring to the Role ~10+ years of software engineering experience , with a proven track record of acting...Full timeHybrid workLocal areaRemote jobWorldwide
- ...Decisions’. Founded in 1999 in Adelaide, Australia, our award-winning software portfolio encompassing the modeling and simulation platform... ...together. About the Position Reporting to the Software Engineering Manager as a member of the Development team in India, the...Full timeHybrid workWork at office3 days week
- ...Summary Description : Syntiant Corp., a leader in the high-growth AI software and semiconductor solutions space, is looking for an experienced and talented Principal Software Engineer to take on a critical role with expansive responsibilities in the Core Machine Learning...Full time
- ...Software Senior Principal Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics...Full timeHybrid work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!

