What is a Software Engineer at Persistent Systems?
At Persistent Systems, a Software Engineer plays a pivotal role in driving digital transformation and software product engineering for global enterprises. The company specializes in helping businesses modernize their legacy systems, transition to cloud-native architectures, and integrate cutting-edge technologies like generative AI, Salesforce, and enterprise integration platforms. As a developer here, you are not just writing code; you are building highly scalable, secure, and resilient software that powers critical operations in healthcare, banking, financial services, and telecommunications.
The impact of your work is immediate and far-reaching. You will contribute to high-performance engineering teams that design microservices, manage complex data pipelines, and deploy secure APIs. Whether you are working on a custom product development lifecycle or optimizing an enterprise application on AWS, Azure, or GCP, your engineering decisions directly affect system reliability and client success.
Persistent Systems offers a unique environment where you can work across diverse tech stacks—ranging from Java/Spring Boot and Go to React, Node.js, and Salesforce. The scale of projects requires engineers to be highly adaptable, structurally disciplined, and capable of collaborating directly with global clients. This blend of product engineering rigor and consulting-style client exposure makes the Software Engineer role both highly challenging and exceptionally rewarding for career growth.



