Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
JO

Jobgether

via Workable

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Principal Software Engineer (Remote - Us)

Anywhere
full-time
Posted 10/15/2025
Direct Apply
Key Skills:
Cloud-Native
Microservices
Java
.NET
Python
Typescript
Distributed Software Patterns
DDD
Serverless
Event-Driven Architectures
CQRS
CI/CD
Terraform
Ansible
Monitoring
Observability

Compensation

Salary Range

$136K - 220K a year

Responsibilities

As a Principal Software Engineer, you will define and guide the technical vision and architecture for multiple projects while designing and delivering high-complexity software solutions. You will also mentor engineers and ensure quality across multiple teams.

Requirements

Candidates should have a bachelor's degree or higher in a related field and at least 7 years of software development experience, with 5 years in strategic technical leadership roles. Expertise in cloud-native architectures and scalable distributed systems is essential.

Full Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer (Remote, US). This role provides an exciting opportunity to shape the technical vision and architecture for multiple high-impact projects, while actively contributing to key platform components. You will work in a collaborative, agile environment with cross-functional teams, influencing design decisions, delivering high-quality software, and mentoring other engineers. This position requires expertise in modern cloud-native architectures, scalable distributed systems, and the ability to lead technical initiatives across multiple domains. The Principal Software Engineer will help drive innovation, ensure operational excellence, and maintain high-quality standards for software delivered to production. This remote role offers flexibility, strategic influence, and the chance to work on transformative solutions in a rapidly evolving industry. Accountabilities: As a Principal Software Engineer, you will: Define and guide the technical vision and architecture for multiple projects and platform areas. Design, code, and deliver solutions for high-complexity software requirements, adhering to modern development practices. Create conceptual design and architecture diagrams in collaboration with architects and technical leads. Conduct code reviews, provide guidance, and ensure quality across multiple teams. Mentor engineers to foster growth and knowledge sharing. Troubleshoot and resolve high-complexity issues with root cause analysis, delivering solutions without collateral impact. Develop automated unit and integration tests to ensure software reliability. Collaborate with stakeholders to identify impediments, risks, and technical limitations. Candidates should demonstrate a strong combination of technical expertise, leadership, and practical experience: Bachelor’s degree or higher in Computer Science, Information Systems, or a related field. 7+ years of software development experience and 5+ years in strategic technical leadership roles. Expertise in cloud-native, scalable microservices development using Java, .NET, Python, or Typescript. Strong knowledge of distributed software patterns, DDD, serverless, event-driven architectures, and CQRS. Proficiency in CI/CD pipelines, Terraform/Ansible, and monitoring/observability for SaaS systems. Experience decomposing monolithic applications using domain-driven design. Demonstrated ability to lead, mentor, and align multiple engineers on a shared technical vision. Excellent problem-solving, communication, and collaboration skills. Competitive salary: $136,000 – $219,600 per year, plus eligibility for annual bonuses. Flexible-first remote work environment. Medical, dental, vision, life, and disability insurance. 401(k) retirement plan and flexible spending/health savings accounts. Paid holidays, vacation, and volunteer time. Professional development and career growth opportunities. Inclusive and collaborative culture with mentorship and knowledge-sharing. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1

This job posting was last updated on 10/16/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt