Passer directement au contenu principal

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice

Associate Software Engineer, Decisioning Runtime

Job Category: Product Engineering
Location: Netherlands - Amsterdam
Partager cette page Share via x Partager via LinkedIn Copie en cours...

Meet Our Team:

We are a core engineering team based in Amsterdam. We build a low-code real-time decisioning platform that helps craft and run complex decision strategies based on ever-changing business requirements, massive amounts of heterogeneous data, and self-learning AI. The platform allows companies to anticipate customer needs, predict their behavior, and, ultimately, improve their satisfaction. Our mission is to make this complex area so easy that our clients no longer need to have software engineering or data science degrees. So far, we've been successful and recognized as the leader in Real-Time Interaction Management. 

Picture Yourself at Pega:

We're looking for a passionate engineer who loves solving complex problems. By joining our team, you will help us build and optimize the services that backs up our self-learning AI and next-best-action technology serving thousands of real-time decisions per second.

What You'll Do at Pega:


  • Work as a part of a cross-functional team to build a platform used by thousands of companies. 
  • Design, develop, operate, and support high-performance adaptive analytics service. 
  • Optimize performance on micro and macro levels. 
  • Be involved in every step of the development process - from requirements definition and writing code to a deployment model on Kubernetes and AWS (Amazon Web Services) cloud. 
  • Partner with Global Customer Support and Service Reliability teams to troubleshoot and address customer issues. 
  • Learn and grow as a professional. Experiment, innovate and have fun. 
  • Observe results of your work deployed for more than three thousand customers on cloud. 
  • Mentor and coach junior team members.

Who You Are:

  • Have a passion for software development: Java is a must, Kotlin is nice to have. 
  • Love simple and well-tested code that is easy to extend and hard to break. 
  • Use technology to solve business problems. Do not use technology for the sake of using technology. 
  • Know how to design efficient services and a good API: Kubernetes, AWS, OpenAPI.
  • Understanding of machine learning techniques
  • Understand that building software does not stop with the last line of code: DevOps and CI/CD. 
  • Understand caveats of distributed systems: scalability, resiliency, consistency, etc. 
  • Understand concurrency and data structures: lock-free data structures, reactive processing. 
  • Have performance and quality driven mind-set: Service Level Indicators, BDD, Contract tests. 

What You've Accomplished:

  • Bachelor’s degree in Computer Science or a similar degree is required.
  • 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

  • #LI-CS6
Job ID: 20562

Inclusion and Diversity – Inclusive is one of our values at Pega. Pegasystems is committed to inclusion and diversity and strives to foster a fair and inclusive environment for all. We believe Pega can achieve more when we create a culture that inspires each of us to fully contribute each and every day. We encourage diverse thinking and collaboration for better outcomes for all. Learn more about our inclusive culture.

We encourage candidates of all backgrounds and skillsets to consider opportunities at Pega. At Pega, we focus on the skills needed to be successful and we know that our employees can thrive even if they don't possess a traditional background. If you like the sound of this role, but are not sure if you are the right person, please consider applying. We would love to hear from you!

As an Equal Opportunity and Affirmative Action employer, Pegasystems will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, veteran or disability status, or any other category protected by law.

Accommodations – If you require reasonable accommodations under the Americans with Disabilities Act (US only) or comparable regional regulations in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us here or contact (US only) 1-888-PEGA-NOW and/or 225 Wyman Street Waltham, MA 02451 ATTN: Benefits.

Labor Condition Applications
GDPR Candidate Privacy Notice
Pegasystems Limited UK Gender Pay Gap Statement
EEO/AA Policy Statement
Know Your Rights: Workplace Discrimination is Illegal
Pay Transparency Policy Statement
Your Employee Rights Under the Family and Medical Leave Act
E-Verify Notice
Employee Polygraph Protection Act Rights

Apply Now

Already have an account? Log in.

  • 8 characters minimum
  • 1 number
  • 1 special character (!@#%$*+.)
  • 1 lowercase character
  • 1 uppercase character
By providing a password, you will become a Pega Digital Community Member and be able to track your application status

Required, allowed file types are DOC, DOCX, PDF, TXT (2MB max)

By clicking "Submit Application" I agree that I have read and agree to Pegasystems Privacy and Security Policy, Terms of Use, and Candidate Privacy Notice. If at any time I would like to opt-out of receiving text messages, I can text "stop" after receiving a text message from Pegasystems.
Partager cette page Share via x Partager via LinkedIn Copie en cours...