Principal Software Developer
1 day ago
Join us at Entrust
At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.
Get to Know Us
Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future.
Position Overview:
Entrust is seeking a Principal Software Developer to join its development team in Pune, India, to work on the continued expansion of Encryption and Key Management products to the cloud and drive deeper integration with the various other Enterprise applications such as Databases, Cloud applications and Entrust's other portfolio products including Hardware Security Modules and Certificate solutions. The ideal candidate will combine excellent hands-on programming skills with experience in architecting web scale architectures and as-a-service offerings.
Responsibilities:
Architect and lead the design of the modules that secure data and management of enterprise-scale servers operating across private and public clouds
Design and develop new technologies and techniques that help us innovate new ways to secure and operationalize the virtualized data center
Work independently and with a team, commit to delivery schedules, take ownership of both your contribution and to the overall success of the products and their use by KeyControl customers
- Contribute to the sustenance of existing software by resolving bugs, handle customer escalations and resolve any security vulnerabilities
- Be ready to assist all the other teams that make a fast-moving startup a success (Customer Support, Sales, Documentation, QA, Marketing, Partner and Business Development, etc.)
Basic Qualifications:
- ME, MTech, or equivalent in a technical field of study (such as computer science, electrical engineering, or mathematics)
- 15+ years of software development experience
Preferred Qualifications:
- Experience in developing Key Management algorithms, KMIP, PKCS#11
- Deep understanding of security concepts in authentication, identity management, access control, applied cryptography, security protocols, Post-Quantum Cryptography
- Experience in product design towards strong security, manageability, performance, high scalability, high availability for on-premises as well as cloud customers
- Familiar with database encryption technologies, security, TDE
- Proficiency with C, Python, and other scripting languages, API, Kernel debuggers, driver-level development techniques
- Proficiency in working on or/and configuring one or more virtualization platforms: vSphere, Cloud platforms like Azure, AWS, GCP
At Entrust, we don't just offer jobs – we offer career journeys. Here is what you can expect when you join our team:
Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
We believe in securing identities—but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.
Ready to Make an Impact?
If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world—together.
Apply today
For more information, visit
. Follow us on,
,
,
, and
YouTube
For US roles, or where applicable:
Entrust is an EEO/AA/Disabled/Veterans Employer
For Canadian roles, or where applicable:
Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities.
If you require an accommodation, contact
.
Recruiter:
Grace
-
Principal Software Developer
2 days ago
india Oracle Full timeAs a Principal Software Engineer you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing products. You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack and have a good sense of cloud infrastructure and...
-
Principal Software Developer
2 days ago
india LSEG Full timePosition: Principal Software DeveloperJob DescriptionWe're looking for an exceedingly talented Software Technologist to work as part of the Content DBoR Development team in CTT.As a Principal Software Developer in the team, you'll be responsible for the technical direction of our Content DBoR - Collection and distribution systems, ensuring that we are using...
-
Senior Software Engineer
1 week ago
Pune, India Principal Global Services Full timeJob Description Responsibilities What you'll do As a Senior Mainframe Developer at Principal Financial Group, you will have a crucial responsibility in maintaining the smooth functioning of our mainframe systems. Your tasks will involve identifying, diagnosing, and resolving medium to complex system problems reported by our business partners. By consulting...
-
Principal - Software Engineering
4 days ago
Chennai, India Fidelity Investments Full timeJob Description Job Description Job Tittle - Principal - Software Engineering The Purpose of This Role We are seeking a highly motivated and experienced Principal Software Engineer to join our Fidelity Health Benefits Platform (FHB) team within Workplace Investing (WI) . As a member of the FHB Product Development team, you will design, develop, and own...
-
3 Days Left: Software Engineer
2 weeks ago
Hyderabad, India Principal Global Services Full timeJob Description Responsibilities Job Purpose Software Engineer is responsible for developing, testing and maintaining the application/s with established processes. With guidance, conduct analysis, elicit requirements, write correct and clean code leveraging best practices, DevOps, testing/debugging, documentation, quality assurance review, implementation and...
-
Software Principal Engineer
4 days ago
Bengaluru, India Dell Technologies Full timeJob Description The Software Engineering team delivers next-generation 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 all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...
-
Software Principal Engineer
2 weeks ago
Bengaluru, India Dell Technologies Full timeJob Description Software Principal Engineer The Software Engineering team delivers next-generation 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 all with the most advanced technologies, tools, software engineering...
-
Software Principal Engineer
4 days ago
Bengaluru, India Dell Technologies Full timeJob Description Software Principal Engineer The Software Engineering team delivers next-generation 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 all with the most advanced technologies, tools, software engineering...
-
Principal Software Engineer
2 days ago
india SUSE Full timeJOB DESCRIPTION About Us Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune rely on SUSE to power their...
-
Principal Engineer
7 days ago
Hyderabad, Telangana, , India Kanerika Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout Kanerika Who we are Kanerika Inc. is a premier global software products and services firm that specializes in providing innovative solutions and services for data -driven enterprises. Co -founded by Wharton Business School Aluminous, Our focus is to empower businesses to achieve their digital transformation goals and maximize their business impact...