π° $130 - $145 π Remote (United States) π 07/20/2026
**Job Title: Principal Software Engineer**
**Location: Remote (United States)**
**Employment Type:** Full-Time
**Annual Compensation: 130k - 145k**
**About the Opportunity**
We are seeking a **Principal Software Engineer** to lead system architecture,
drive technical strategy, and mentor engineering teams while building highly
scalable, secure enterprise applications on AWS.
**Key Responsibilities**
**β’** Lead architecture, design, and development of secure, scalable, high-
performance applications on AWS
**β’** Define technical strategy, engineering best practices, and development
standards
**β’** Provide hands-on technical leadership and mentor engineers across teams
**β’** Partner with Product, DevOps, QA, and business stakeholders
**β’** Optimize application performance, reliability, scalability, and security
in cloud environments
**β’** Evaluate and implement emerging technologies to enhance the AWS-based
platform
**Technology** Stack
**β’ Frontend:** React, JavaScript, TypeScript
**β’ Backend:** Node.js, NestJS, Express.js
**β’ Databases:** MongoDB, SQL
**β’ APIs:** GraphQL, REST
**β’ Messaging & Caching:** Kafka, Redis
**β’ Testing:** Jest, Test-Driven Development (TDD)
**β’ Cloud & DevOps:** **AWS** , CI/CD, cloud-native services
**Qualifications**
**β’** Bachelorβs degree in Computer Science, Engineering, or related field
**β’** 9+ years of professional software development experience
**β’** Strong expertise in JavaScript, TypeScript, React, and Node.js
**β’** Experience designing and deploying applications on AWS
**β’** Experience with distributed systems, event-driven architecture, Kafka,
and Redis
**β’** Strong understanding of software architecture, security, and performance
optimization
**β’** Proven experience leading technical initiatives and mentoring
engineering teams