Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Sep 03, 2026
This job expires in: 30 days
Job Summary
Passionately focused on delivering creative improvements, the fully remote Principal Full Stack Software Engineer will guide the technical direction and implementation of large-scale product features while collaborating with product, design, and engineering teams.
Key responsibilities
- Understand the user journey and user funnel to influence product strategy
- Ship well-tested, secure, reliable, and maintainable code while mentoring teammates
- Evaluate trade-offs between correctness, robustness, performance, and customer impact
Required qualifications
- 10+ years of experience designing/building enterprise-grade solutions using microservices
- Proficiency in Java, Kotlin, and observability tools
- In-depth knowledge of AWS offerings
- Experience building distributed systems for a SaaS product
- Success with cross-company collaboration and performance coaching engineers
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 44,825 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee