FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – Distributed Systems, Cloud-Native SaaS
ProgressPrincipal Software Engineer developing cloud-native platforms for Progress Data Platform. Leading technical strategy and mentoring engineers in a hybrid role.
Posted 7/9/2026full-timeRaleigh • North Carolina • 🇺🇸 United StatesLead💰 $162,000 - $189,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building distributed systems with a focus on scalability, security, and operational excellence. Proven ability to lead technical teams, drive modern engineering practices, and ensure compliance with industry standards.
Highest-signal resume keywords
Distributed Systems DesignCloud-Native ArchitectureHands-On Coding ExperienceSecurity-First MindsetTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Distributed SystemsSaaSCloud ArchitectureChaos EngineeringModern Programming LanguagesMessaging SystemsDatabasesObservability StacksIAMCompliance Frameworks
Soft Skills
Strong Communication SkillsInfluencing Without Authority
Tools & Technologies
AWSAzureGCPKubernetesService MeshServerlessKafkaSQSPub/SubSQL & NoSQL Databases
Industry Keywords
Operational ExcellenceMulti-Tenant ArchitecturesTechnical StrategyGitOpsProgressive Delivery
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformKafkaKubernetesNoSQLPythonRustSQLTypeScript
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 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