$130K - 180K a year
Lead the design and implementation of system architecture and technical strategy while mentoring other engineers. Contribute to full-stack development and enhance system performance, scalability, and security.
Proven experience as a Principal Engineer or similar senior technical role is required. Strong proficiency in modern frameworks, cloud development, and a solid understanding of computer science fundamentals is essential.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer in the United States. This Principal Software Engineer will play a pivotal role in shaping the future of a high-growth, fully remote engineering team. You will lead technical initiatives, collaborate on system architecture, and contribute to both front-end and back-end development across the full stack. The role emphasizes clean, maintainable code, scalable systems, and robust engineering practices while mentoring and guiding other engineers. You will work with cloud technologies, modern frameworks, and a dynamic tech stack to deliver meaningful solutions that impact thousands of users. Ideal candidates are self-driven, customer-focused, and able to influence technical strategy while actively contributing to hands-on coding and system design. Accountabilities Lead the design and implementation of system architecture, technical strategy, and engineering standards. Develop and maintain platform-level components, services, and libraries to enhance efficiency and maintainability. Mentor and guide engineers through code reviews, pair programming, and technical leadership. Contribute to full-stack development, including server-side and client-side applications. Evaluate and implement new tools, frameworks, and best practices to continuously improve the platform. Enhance observability, performance, scalability, and security across the system. Document technical designs, system diagrams, and reference implementations for team alignment. Foster team knowledge sharing and continuous improvement. Proven experience as a Principal Engineer, Lead Full-Stack Engineer, or in a similar senior technical role. Strong proficiency in server-side and client-side software development using modern frameworks (React, Vue, or similar) and MVC patterns. Hands-on experience with cloud development (AWS, Google Cloud, or Azure) and cloud infrastructure components such as Lambda, ECS, EKS, Aurora. Familiarity with Test Driven Development (TDD), RESTful APIs, security best practices, and scalable architecture. Solid understanding of computer science fundamentals, including data structures, algorithms, Big O notation, and object-oriented design. Expertise with SQL and NoSQL databases, CRUD operations, indexing, and query optimization. Passion for clean code, customer-focused solutions, and delivering high-quality, reliable software. Excellent communication and collaboration skills for remote team environments. Competitive salary range: $130,000–$180,000 USD annually. Healthcare coverage: medical, dental, and vision. Fully remote role: work from anywhere. Unlimited paid time off, emphasizing results-driven flexibility. Opportunity to lead impactful projects and mentor engineering teams. 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/8/2025