Software Engineer

Job Category: Product Management
Location: US - California - Remote

Meet Our Team:

Pega is changing the way the world builds software by letting business people design applications with low-code, cloud-based visual tools. Our Santa Clara-based team designs and develops the heart of Pega’s Execution Engine, which turns low-code business models into code. We write Software that Writes SoftwareTM.  Our customers build low-code/no-code applications and our team owns the services that parse those models and generates clean, efficient Java code – on the fly.

*Positon is located in our Santa Clara Office*

Picture Yourself at Pega:

As part of our collaborative scrum team, you will help us design, develop, and test the next generation of the Pega platform. You’ll find your thirst for learning will enable you to ramp up quickly and contribute innovative solutions to challenging problems. Since we are a small team, your work will have a huge impact on the success of our Cloud offerings.

What You'll Do at Pega:

  • Use your polyglot language experience to design the most effective way to translate business user’s low-code applications into running Java
  • Own and be a subject matter expert on the Intermediate Representation that drives Pega’s virtual machine
  • Grow your design skills through project leadership experiences
  • Improve your TDD skills, focusing directly on the problem and crafting better code
  • Pair program with Senior team member to improve your skills & produce the best solution possible
  • Be a vocal member of our scrum team, emphasizing continuous improvement

Who You Are:

  • You are a passionate and motivated team player who loves to develop and deliver new software
  • You enjoy the challenge of working in a fast-paced environment; constantly learning new areas
  • You have experience in multiple languages with some experience in Java
  • You’re a team player

 

What You've Accomplished:

  • Strong knowledge of algorithms and data structures
  • Track record of delivering robust & scalable enterprise applications
  • Bachelor’s degree in Computer Science and 2 to 5 years of experience, or a Master’s degree
  • Understanding of parsing and parse trees
  • Experience in distributed systems and maintaining a cloud-based service
  • Solid understanding and practical expertise with CI/CD pipelines
  • Hands-on gradle experience

Pega Offers You:

  • The world’s most innovative organizations as reference-able clients
  • Analyst acclaimed technology leadership in a massive emerging market
  • Continuous learning and development opportunities
  • An innovative, inclusive, agile, flexible, and fun work environment with flexible working hours
  • Competitive global benefits program inclusive of pay + bonus incentive, employee equity in the company
Job ID: 8748

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.
Accessibility – If you require accessibility assistance applying for open positions please contact PegaApplication@pega.com.

Labor Condition Applications
GDPR Candidate Privacy Notice
Pegasystems Limited UK Gender Pay Gap Statement

Apply Now

(all fields are required)

Fill out this form with LinkedIn

*Files must be less than 2 MB.

Allowed file types: doc docx pdf txt.