-
Software Engineer
- Pegasystems (Waltham, MA)
-
Software Engineer
Job Category: Product Engineering
Meet Our Team:
As a Senior Engineer on the team, you will do everything from adding support for new database platforms to leveraging cloud-based data access services like Postgres Aurora and Elasticsearch (and squeezing as much performance from them as possible), to creating tools for high-speed data migration, enhancing data access support for the Pega engine and product applications, and many more technical challenges.
Picture Yourself at Pega:
Pega is changing the way the world builds software. In this role, you’ll help us design, develop, implement and test the next generation Data Engine. This is your chance to get your hands on leading-edge cloud and database technologies.
What You'll Do at Pega:
+ You will become certified in Pega’s technology.
+ Begin analyzing and testing the codebase to become accustomed to and understand how our development, test and execution environments work.
+ Start componentizing existing features.
+ Work with product owners and other stakeholders as an Engineering Owner to design and develop advanced data access facilities in our flagship product.
+ Become comfortable working independently and as part of the team.
+ Collaborate with a variety of engineering teams including our sister teams in Poland and India.
+ Mentor and coach junior team members.
Who You Are:
You are a high-energy software engineer that can envision innovative solutions for new feature development, implement efficient testing for the variety of platforms Pega supports and can work effectively as an individual, paired with another engineer and as a team member. You must have a strong Java development background and come prepared to learn and explore Pegasystems’ technology. You are expected to think independently, but also value teamwork as you design and develop first-rate software in a collaborative setting. Previous experience with data access technologies is preferred.
What You've Accomplished:
+ Bachelor’s degree in Computer Science or a similar degree is required.
+ Minimum of 8 years of experience or a Master's degree and 6 years’ experience.
+ Strong Java development skills.
+ Familiarity with the capabilities and tuning for any of Postgres (especially Aurora), Oracle, SQL Server (especially Azure), and DB2 for zOS and LUW.
+ Familiarity with Amazon Web Services, Elastic Search, Kafka, Docker, and related technologies.
+ Experience designing, implementing and deploying microservices.
+ Familiarity with Cassandra and/or Couchbase, or other NoSQL database platforms.
+ Experience with contemporary software development paradigms like Agile/Scrum, Test Driven Development (TDD).
+ Ability to thrive in a demanding environment that imposes new challenges frequently.
+ Strong written and verbal communications and time management skills.
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: 21894
It is Pega's policy to engage, recruit, hire, promote, train, discipline, and compensate in all job classifications, without regard to race, color, sex, religion, national origin, age, disability, sexual orientation, gender identity, veteran status, or any other category protected by law.
https://www.pega.com/about/careers/equal-employment-opportunity
-
Recent Jobs
-
Software Engineer
- Pegasystems (Waltham, MA)
-
Senior Planning and Budget Analyst
- MTA (New York, NY)