What is a Software Engineer at Pegasystems?
At Pegasystems, a Software Engineer plays a crucial role in building and scaling the enterprise-grade low-code platform that powers some of the world's largest financial, healthcare, and government organizations. You will be responsible for developing the core engines, cloud-native frameworks, and highly interactive user interfaces that enable clients to rapidly deploy complex business applications. The engineering team focuses heavily on scalability, high availability, and performance optimization, ensuring that the platform can process millions of transactions seamlessly.
Unlike traditional development roles where you only write isolated features, engineers at Pegasystems design tools that generate software. This unique architectural paradigm requires you to think deeply about abstraction, extensibility, and modular design. Your work directly influences how global enterprises automate their workflows, manage customer decisions, and implement digital transformation strategies.
This position is ideal for engineers who thrive on solving complex system-level problems, optimizing database performance, and building clean, responsive user interfaces. You will join an engineering culture that values technical curiosity, robust clean code practices, and a strong product-focused mindset.

