Senior Software Engineer - Distributed Systems
Pegasystems Inc
PL - Krakow
12 d. temu

Senior Software Engineer - Distributed Systems

Meet Our Team :

Decisioning product area provides capabilities that enable customers to model their specific data processing pipelines and execute these against massive Big Data volumes with high throughput and low latency.

You will work on a core Pega product which enables customers to build solutions by themselves.

Picture Yourself at Pega :

This role involves working with cutting-edge technologies and developing tools supporting massively scaled test automation, cloud-

based provisioning and infrastructure automation. The primary focus is to take ownership of platform services for big data storage (Cassandra) and event streaming (Kafka) considering 24 / 7 availability, reliability and maintainability.

This includes monitoring, disaster recovery, diagnostic tooling and benchmarking - all at scale.

What You’ll Do at Pega :

  • Create tools and automation for Decisioning services in the Cloud (Cassandra, Kafka) focusing on availability, reliability and maintainability
  • Work collaboratively with team members, product engineering teams and customer support to resolve high-visibility customer escalations
  • Propose architectural improvements by always thinking beyond the fix
  • Create automated tests for customer reference applications to validate logic, behavior and performance when running at massive scale
  • Who You Are :

    You are a passionate software engineer who would like to challenge yourself by working with real-world deployments at scale.

    You see yourself as a person with can-do attitude that exhibits creativity, integrity and teamwork. You can say about yourself that you are a successful communicator and collaborator, who is ready to learn and explore Pegasystems technology. You also have :

  • Java programming skills
  • Knowledge of algorithms and data structures
  • Understanding of multi-threading
  • Knowledge of Unix / Linux systems and Bash
  • Comfort with collaboration, open communication and working across functional boundaries (in Polish and English)
  • Focus on business outcomes.
  • Experience with or knowledge of the following (nice to have) : High-throughput, low latency computing in JavaRelational databases and related toolsCassandra and other NoSQL databasesAWS or other cloud providersDocker
  • What You’ve Accomplished :

  • Bachelor’s Degree in Computer Science or related field
  • 2+ years of Java development experience
  • Experience with distributed source control system (Git)
  • Pega Offers You :

  • The world’s most innovative organizations as reference-able clients
  • Analyst acclaimed technology leadership in a massive emerging market
  • An ever-changing business landscape that adapts, scales and performs
  • Many opportunities of development internal and external trainings
  • Working in a friendly atmosphere in an international environment with flexible working hours
  • Attractive salary and package (Medical and Group Insurance, Multisport Card, English lessons, and many more)
  • Feeling the power of social spirit by working in our very hi-tech new office - Pega supports many team and sports initiatives and we are sure that you will enjoy spending your time in our relax and game rooms!
  • Our GDPR Candidate Privacy Notice is available here

    Dodaj do ulubionych
    Usuń z ulubionych
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Formularz wniosku