Jobs / Pro***

Principal Software Engineer — Distributed Systems / Cloud-Native SaaS

Pro*** · Raleigh, NC, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Raleigh, NC, United States162,000-189,000 USD/yearlyHybrid
Remuneration
162,000-189,000 USD/yearly
Location
Raleigh, NC, United States
Visa sponsorship
Sponsors visa

Job summary

We are Pro*** (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power Pro***.

Benefits

Package, with details below.If this sounds like you and fits your experience and career goals, we’d be happyMedical, dental, vision, life & disability, and financialIncluding 401(k) retirement savings plan.Tuition Reimbursement program.Additional voluntaryIncluding crucial illness/hospital indemnity, identity theft protection, auto &Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESFlexible paid vacation time, paid day off for your birthday, and company holidayA variety of leave plans, including Parental Leave.Employee Assistance Program (EAP) and an employee well-being program focusing onApply Now!

Qualifications

  • We are Pro*** (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
  • This is a high-impact role where your architectural decisions will influence how we deliver reliable, secure experiences to customers worldwide.
  • Principal, Staff, or senior technical leadership experience with hands-on coding
  • Experience operating systems at scale: HA/DR, multi-region, chaos engineering
  • Deep knowledge of at least one major cloud (AWS/Azure/GCP); familiarity with Kubernetes, service mesh, serverless
  • Experience with messaging (Kafka, SQS, Pub/Sub), caching, databases (SQL & NoSQL), observability stacks
  • Proficiency in modern languages (Rust, Python, Go, TypeScript preferred; no specific requirement)
  • You think security-first and have practical experience with IAM, secrets management, and compliance frameworks (SOC2, GDPR, etc.)

Responsibilities

  • As a Principal Engineer, you'll have the opportunity to shape technical strategy, mentor exceptional engineers, and solve fascinating distributed systems challenges at scale.
  • You will lead the technical direction for scalable services, establish reliability and performance standards, and define engineering patterns that span multiple teams.
  • In this role, you will:

Skills

CommunicationLeadership

Degrees

Associate

Industry

AutomotiveEducationEnergyHealthcareInsuranceSaas

Security clearance

Secret