Senior Principal Software Engineer, Platform Engineering
2 hours ago
Meet Our Team
Pega is changing the way the world builds software. We at Pega are providing revolutionary solutions for some of the world's largest organizations and the most recognizable brands. Imagine going from a problem to a fully functioning solution in production that solves real business problems within a matter of a few hours/days. That's a challenging set of expectations to meet where thousands of businesses across the planet depend on Pega to transform their business and customer experiences and that's where you come in. You will be joining our team as Pega Infinity Platform Specialist fully trained to be a subject master expert in the design and architecture of our Pega InfinityTM Platform. You will be working with a group of enthusiastic, high spirited, and smart working individuals, who encourage each other to bring out the best to build a world-class product in Low-code space. The team follows the "work hard play hard" mindset. We are passionate about our work creating a difference and feel extreme ownership to achieve meaningful outcomes that matter.
Picture Yourself At Pega
Pega is a low-code platform for AI-powered decisioning and workflow automation. In this role, you will spend your building core features in Pega Infinity Platform, hardening and patching critical existing defects and enhancing the platform where required to keep it current with Industry demands . You will be the respected engineer in your area, with complete mastery of your code base. You are someone who follows best practices to build clean maintainable code and mentor and provide technical guidance to junior team members. As a Principal Software Engineer, you will have the opportunity to be trained as a Subject Matter Expert (SME) in background processing features like Queue processors, Agents and Job schedulers. You should have strong expertise in multi-threading , concurrent programming , object-oriented programming and design along with Java 8 features like Lambda expressions and collections framework
What You'll Do At Pega
- You will start by learning about Pega platform and use it to rapidly build a sample application
- Actively involved feature development , hands-on coding, code reviews, and debugging for your team's feature areas. You should write high-quality, efficient, and maintainable code while ensuring timely delivery.
- Actively collaborate with Product owner & team members to come up with backward compatible and targeted solutions for keeping platform current with the industry demands
- Understand design and implementation of your product area and become an expert so the team can reach out to you for design and architecture guidance.
- Mentor and guide your team members in best practices, coding standards, and problem-solving. Provide technical leadership in solving complex problems.
- Drive decisions on scalability, performance, and maintainability
- Write automated tests for code changes made to fix issues
- Own quality and maintenance of your product area and collaborate with quality services organization (consists of experts in quality assurance area) to learn and apply the latest best practices to harden our software
- Work closely with various stakeholders such as Product owner, Architects and Quality Engineers.
- Create and curate knowledge base articles and improve documentation
- Use various tools, languages and libraries like Git, Gradle, Docker, Jenkins, IntelliJ, Linux, Java, JUnit, JGiven, Groovy, Spock, cloud technologies
Who You Are
You are a skilled Senior Principal engineer, who can provide technical leadership to the team , own design, and technical direction for your team'a feature areas and also be hands-on to work on feature development. You take quality seriously and ensure high reliability quality in the codebase. You enjoy exploring the latest developments and best practices in the software industry and apply them at work. You love to dive deep into Java and JVM to build a deeper and broader understanding of its semantics and workings. You are a good team player who puts team first, can collaborate with and guide other team members. . You take constructive feedback with an open mind and work to continuously improve yourself.
You Have
- 10 – 15 years of software development experience, preferably in a product development company
- Bachelor's or master's degree in computer science engineering or similar field
- Strong understanding of object-oriented programming and design, continuous integration and delivery (CI/CD)
- Experience in Multi-Threading and concurrent programming
- Agile/Scrum development methodology knowledge/experience
- Excellent communication skills, both written and verbal.
- Experience using: Java, JUnit, IntelliJ/Eclipse, Jenkins, Linux
- Good to have: Experience in ELK Stack, Kubernetes and Cloud Deployment.
- Strong interest and desire to learn and develop using Pega Platform
What You've Accomplished
- Developed functional, robust, resilient and scalable software built using Java
- Experience leading and mentoring engineers, providing technical direction, and fostering collaboration.
- Worked with internal/external customers, product owners to understand problems and provide efficient and scalable solutions
- Worked with cross-functional teams to deliver scalable, reliable, and high-performance software solutions
- Working experience in an Agile/Scrum team environment.
Pega Offers You
- Gartner Analyst acclaimed technology leadership across our categories of products
- Continuous learning and development opportunities
- An innovative, inclusive, agile, flexible, and fun work environment
- Competitive global benefits program inclusive of pay + bonus incentive, employee equity in the company
Job ID: 23072
-
Senior Principal Software Engineer
3 days ago
Hyderabad, Telangana, India Domnic Lewis Full timeWe're Hiring: Senior Principal Software Systems / Embedded EngineerWe're looking for a senior technology leader to drive next-gen software and embedded system innovations acrossCloud, IoT, and AI/MLin aregulated healthcare/medical devices environment.What You'll Do :Lead system and software architecture across embedded, cloud, and connected...
-
Senior Software Engineer
5 days ago
Hyderabad, Telangana, India Principal Global Services Full timeResponsibilitiesJob PurposeSenior Software Engineer is responsible for developing, testing and maintaining the application/s with established processes by conducting analysis, eliciting requirements, assisting in design, writing correct and clean code leveraging best practices, contributing to DevOps practices, testing/debugging, working on documentation,...
-
Senior Software Engineer
7 days ago
Hyderabad, Telangana, India Principal Global Services Full timeResponsibilities Job Purpose Senior Software Engineer is responsible for developing, testing and maintaining the application/s with established processes by conducting analysis, eliciting requirements, assisting in design, writing correct and clean code leveraging best practices, contributing to DevOps practices, testing/debugging, working on documentation,...
-
Senior Software Engineer- Platform
3 weeks ago
Hyderabad, Telangana, India, Telangana Summit Consulting Services Full timeSummary of RoleThe Storage Network Protocols team is expanding and seeking a Senior Software Engineer with strong expertise in Linux/CentOS environments. This role involves designing and owning core technologies focused on high availability and non-disruptive upgrade mechanisms in distributed systems.The ideal candidate is passionate about building scalable,...
-
Software Engineer
1 week ago
Hyderabad, Telangana, India Principal Global Services Full timeResponsibilities 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 Engineer
5 days ago
Hyderabad, Telangana, India Principal Global Services Full timeResponsibilitiesJob PurposeSoftware 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...
-
Principal Engineer – AI/Software
1 week ago
Hyderabad, Telangana, India Awign Expert Full timeAbout the client - We are a world-changing team of AI researchers and engineers working on the cutting edge of generative AI. We are building systems that work across telephony, chat, video, email & text to assist & accelerate the human workforce with artificial agents.Our focus is on helping customers improve their outcomes in the areas of Business Process...
-
Hyderabad, Telangana, India Cloud Angles Digital Transformation Full timeThe OpportunityJoin us as a Principal Software Engineer within our Field Mobile Platform team. Youll be part of a cross-functional group responsible for building, testing, and running platforms that empower field engineers to deliver efficient, compliant, and customer-centric service.Our field workforce depends on a suite of mobile applications to manage...
-
Hyderabad, Telangana, India Domnic Lewis Pvt. Ltd Full timeSenior Principal Enterprise Software Engineer - SW TechA Day in the LifeAt our client, we push the limits of what technology can do to make tomorrow better than yesterday and that makes it an exciting and rewarding place to work. As a Sr. Principal Enterprise Software Engineer specializing in Enterprise Software, Microservices Architecture, and IoT, you will...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Oracle Full time ₹ 12,00,000 - ₹ 48,00,000 per yearAs a Principal Software Engineer, you should be proficient in Data Structures and Algorithms, Java, object-oriented principles, building distributed systems, vector databases, containerization, orchestration, and cloud-native architectures. You will collaborate with cross-functional teams to build scalable, reliable, and production-ready solutions. Oracle is...