Principal Software Engineer — Distributed Systems / Cloud-Native SaaS (Raleigh)
$162k - $189kProgress Software
We are Progress (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 progress. Join us as a Principal Software Engineer -Distributed Systems / Cloud‑Native SaaS and help us do what we do best: propelling business forward. This will be a hybrid role working between your home office and our Raleigh NC location.
In This Role, You Will
- Design and build elegant distributed systems that scale seamlessly to meet customer demand
- Drive reliability, performance, security, and operational excellence across production systems
- Design secure multi-tenant architectures with strong isolation and compliance controls
- Grow and inspire senior engineers, fostering a culture of technical excellence and continuous learning
- Partner with product, platform, and engineering leadership on technical strategy and roadmap
- Lead pragmatic adoption of modern engineering practices: GitOps, observability, progressive delivery
Your Background
- Principal, Staff, or senior technical leadership experience with hands‑on coding
- Strong background in distributed systems, SaaS, and cloud‑native architecture in production
- 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.)
- Strong communication skills; proven ability to influence without authority
Base Salary Range: $162,000 - $189,000
This position is also eligible to participate in our performance‑based annual corporate bonus plan. Final base compensation is determined by a number of factors, including but not limited to job‑related skills, education, demonstrable experience, and allowance for future and continued salary growth.
What we offer in return
- Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan, Tuition Reimbursement program, additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance).
- Competitive salary, bonus, and best‑in‑class Employee Stock Purchase Program (ESPP) with a 27‑month lookback
- Flexible paid vacation time, paid day off for your birthday, and company holidays. A variety of leave plans, including Parental Leave.
- Employee Assistance Program (EAP) and an employee well‑being program focusing on physical, mental, and financial health.
Apply Now!
#J-18808-Ljbffr- ...Progress Software, a trusted provider of AI-powered software, is hiring a Principal Software Engineer for distributed systems and cloud-native SaaS. The role is hybrid, split between home office and our Raleigh, NC location. You will design scalable distributed systems...CloudFull timeHome office
- ...Progress Software Corporation in Raleigh, NC is seeking a Principal Software Engineer to lead distributed systems and cloud‑native SaaS initiatives. You will shape the technical strategy, design scalable backend services, and drive reliability and security across platforms...CloudFull time
- ...Progress Software Corporation in Raleigh, NC is seeking a Principal Software Engineer - Distributed Systems / Cloud-Native SaaS to shape technical strategy and mentor engineers. This hybrid role blends work from home with time at the Raleigh location. You will lead design...CloudFull timeWork from home
- ...seeking a hands-on VP, Head of Engineering Practice to drive innovation in... ...candidate will have over 15 years in software engineering with strong expertise in cloud-native architectures and technologies... ...be based in Jersey City, NJ or Raleigh, NC, with a preference for...CloudFull timeWork at office3 days per week
- ...staffing organization is looking for a VP, Head of Engineering Practice to drive innovation across... ...practices, leading teams, and developing scalable cloud-native solutions. Candidates should have extensive experience in software engineering, particularly in managing large...CloudFull timeWork at office
$160k - $240k
...Overview The Principal AI Architect is a... ...strong hands‑on engineering with strategic innovation... ..., agentic systems, and multimodal solutions... ...standards, cloud strategy,... ...solutions using AWS‑native services, including... ...data platforms, or distributed systems. ~ Deep...CloudFull time- ...Title: VP, Head of Engineering Practice... ...NJ (preferred) or Raleigh, NC (3 days/week... ...delivering scalable, cloud‑native solutions that power... ...experience as a Principal Engineer or senior... ...Minimum 15+ years in software engineering, with... ...into production systems. Excellent...CloudFull timeWork at office3 days per week
$144.2k - $288.4k
...looking for a Lead Director of Software Engineering who thinks like a founder, executes like a principal engineer, and leads like... ...Efficiency. Every system design decision you make... ...technical foundation in distributed systems, cloud‑native architectures, and modern...CloudHourly payFull timeTemporary workLocal area$123.4k - $176.3k
...What Data Engineering contributes to Cardinal Health... ...technical leadership for cloud modernization, real-time... ...Delta Lake, and cloud-native architectures to... ...Structured Streaming, and distributed computing principles.... ...Bundles (DABs), and modern software engineering practices....CloudTemporary workPart timeWork experience placementLocal areaImmediate startFlexible hours- ...looking for a motivated DevOps Engineer to join our Platform... ...goal is to manage public cloud, manage and improve DevOps... ...of DevOps practices, cloud-native applications, distributed computing, CI/CD implementation... ...Continually optimize systems and workflows by improving...CloudContract workFixed term contractWork experience placementLocal areaWeekend work
- ...seeking a highly skilled Senior Software Engineer to lead the technical... ...include modernizing legacy systems and unifying fragmented workflows... .... Our engineering team in Raleigh is building a serverless,... ...integrating with cloud-native, serverless backends and event...Cloud
$163.85k - $185k
...: PRGS) is seeking a Principal DevOps Engineer to lead the design, evolution... .... This hybrid role (Raleigh NC or Burlington MA)... ...across CI/CD, build systems, and release... ...practices for secure software delivery Ensure alignment... ...Infrastructure & Cloud Lead implementation...CloudFull timeLocal areaRelocationFlexible hours$138.2k - $180k
...Director of Software Engineering – Cengage We believe in the power and joy of learning. At Cengage... ...2, S3, Lambda, RDS, CloudFormation), cloud-native development (Kubernetes, Docker,... ...strategies, and crafting APIs to bridge legacy systems with cloud‑native platforms. ~...CloudFull timeFor contractorsWork experience placementLocal area$157.25k - $195.68k
## Senior Software EngineerApplyremote type... ...Hat, LLC office in Raleigh, NC.Design and... ...for large-scale distributed systems running on Kubernetes... ...and cloud platforms such as... ...Collaborate with engineering teams on architecture... ...operators; cloud-native architectures, microservices...CloudContract workWork experience placementWork at officeRemote workFlexible hours- ...Senior Back End Software Engineer to design, build,... ...products, operational systems, and analytics... ...with AWS native architectures, and... ...Define and manage cloud infrastructure using... ...integrations (ERP, CRM, SaaS platforms)... ...cloud services and distributed systems Experience...CloudLocal area
- ...candidates that currently live in Raleigh, NC area will be considered (... ...to provide business and systems analysis, modeling, design, and... ...move Medicaid programs into Cloud Architecture as part of the... ...design of large scale web based distributed systems. - Required - 7 Years...CloudHourly payWork experience placementLive inWork at officeImmediate start
- SAP Analytic Cloud/Report Developer - Raleigh, NC (Hybrid/Remote) SAP Analytic Cloud/Report Developer Full-time position Hybrid/Remote (3 days/week... ...skills: - 4 year degree in Computer Science, Information Systems or related discipline - Professional experience in dashboarding...CloudRemote jobFull time3 days per week
- ...SENIOR DEVOPS ENGINEER - HEALTHCARE IT LOCATION... ...(Durham, Chapel Hill, Raleigh, NC). Candidates MUST... ...manage highly scalable cloud-based infrastructure supporting... ..., build, and maintain systems that directly support... ...and available distributed systems on cloud-based...CloudFull timeWork at officeLocal areaVisa sponsorship3 days per week
$143.5k - $205k
...Director Of Ai Engineering The Director of AI Engineering... ...into enterprise systems. Pay: $143,500-$205... ...integration of AI models with cloud platforms like Azure (... ...and manufacturing and distribution. With over $8 billion... ..., CA, United States Raleigh, NC, United States San...CloudFull timeLocal area$173.5k - $310k
...Key Responsibilities Build AI Agent Systems: Design and implement task-focused AI agents... ...Work in Audit’s collaborative model where engineers understand business problems as deeply... ...Science or Equivalent 9+ years building software applications (experience with Python, Java...Full timeWork at office$101.9k - $132.45k
...you’ll do here: As the Software Engineering Manager, you will lead a... ...innovation, and leading globally distributed teams. Generative AI &... ...). Architecture & Cloud Platforms Experience in... ..., migrating systems to modular, cloud‑native platforms, and implementing...CloudWork experience placementLocal areaRemote work$118.3k - $219.8k
...RELX INC is seeking a Principal Data Scientist I to lead AI/ML initiatives within the Data... ...in machine learning, NLP, and cloud engineering to develop and improve AI capabilities.... ...functional teams. This position is located in Raleigh, North Carolina, and offers a salary range...CloudFull time$286.2k - $326.7k
...Machine Learning Engineer (Remote-... ...and reliable AI systems, changing banking... ...Data science, Cloud infrastructure,... ...Open Source and SaaS AI technologies... ...expertise in hardware, software, and AI enable... ...using distributed computing At least... ...expertise in cloud‑native engineering,...CloudRemote jobFull timePart timeLocal areaFlexible hours- ...and scale on premises, in the cloud, or through a hybrid... ...architecture — the Postgres engine, storage, query execution, WAL... ...engineers on database internals, distributed systems design, and production-... ...AI & AGENTIC SYSTEMS AI-native working style: you use AI as...CloudPermanent employmentFull timeTemporary workLocal areaFlexible hours
$130k - $200k
...chapter of ELERA: AI-native development... ...operating model where engineering owns delivery end... ...to apply. Our software runs at tens of... ...You partner with Principal Engineers on... ...shipping production systems at scale. You can... ...Experience leading distributed or multi-site...Full timeWorldwide$207k - $301k
...Software Engineer Manager, Google Meet Infrastructure Note: By applying to this position... ...working location from the following: Raleigh, NC, USA; Durham, NC, USA . Advanced... ...large-scale infrastructure, distributed systems or networks, or experience with compute...Full time- ...leading educational technology firm is seeking a Director of Software Engineering to lead innovative products and shape AI-driven engineering... ...development experience, strong leadership skills, and expertise in cloud technologies. The package includes a competitive salary and...CloudFull time
- ...compatibility with existing systems and enterprise processes.... ..., working with server, cloud, and platform engineering teams. Operationalize machine... ...Bachelor's degree in CS, Software Engineering or other IT-... ...the Albuquerque, NM and Raleigh, NC area. Equal Opportunity...CloudWork at officeRemote work
$163.85k - $185k
...Progress Software Corporation is seeking a Principal DevOps Engineer to lead the design and evolution of CI/CD platforms in Raleigh, NC. This hybrid role requires strong... ...in CI/CD tools, cloud platforms, and containerization... ..., optimizing build systems, and ensuring secure...CloudFull time$163.85k - $185k
...Progress Software is seeking a Principal DevOps Engineer to join our enablement team in Raleigh, NC. The role entails leading the design and scaling of CI/CD platforms, driving... ...significant expertise in CI/CD tools and cloud platforms. This hybrid position offers a competitive...CloudFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer — Distributed Systems / Cloud-Native SaaS (Raleigh). Be the first to apply!
- operating system engineer Raleigh, NC
- computer system validation engineer Raleigh, NC
- system performance engineer Raleigh, NC
- senior linux systems engineer Raleigh, NC
- sr systems engineer Raleigh, NC
- application system engineer Raleigh, NC
- healthcare systems engineer Raleigh, NC
- systems engineer Raleigh, NC
- senior windows systems engineer Raleigh, NC
- software system engineer Raleigh, NC

















