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

Jobgether

via Jobs By Workable

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

Principal Software Engineer - Remote

Anywhere
full-time
Posted 10/19/2025
Verified Source
Key Skills:
TypeScript
JavaScript
API development
React
Node.js
Angular
RESTful APIs
Software architecture
Mentoring
Agile methodologies

Compensation

Salary Range

$140K - 180K a year

Responsibilities

Lead software architecture and development, mentor engineers, design APIs, optimize system performance, and collaborate with stakeholders to deliver scalable solutions.

Requirements

10-15 years of software development experience, expert proficiency in multiple languages including TypeScript and JavaScript, strong API design skills, leadership and mentoring experience, and familiarity with Agile.

Full Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer - Remote in the United States. This role offers a unique opportunity for an experienced software engineer to lead and shape complex software projects in a fast-growing technology environment. You will be responsible for driving technical excellence across the software development lifecycle, delivering scalable and maintainable solutions, and collaborating closely with cross-functional teams. As a technical leader, you will mentor junior engineers, guide architectural decisions, and influence the strategic direction of key projects. The role provides exposure to a diverse technology stack, including front-end and back-end systems, APIs, and databases, with the chance to work on solutions that support global operations. You will contribute to a high-performing, collaborative, and innovative team that values quality, efficiency, and professional growth. Accountabilities: • Serve as the technical authority on software development best practices, architecture, and technology selection. • Design, develop, and maintain robust, scalable, and high-quality software solutions across multiple programming languages. • Conduct code reviews and enforce coding standards, security protocols, and performance optimization. • Lead API design and implementation to ensure seamless communication between software components. • Collaborate with product managers, architects, and stakeholders to gather requirements, define specifications, and manage project timelines. • Solve complex technical challenges, optimize system performance, and implement innovative solutions. • Mentor and coach junior engineers, promoting continuous learning and a collaborative team culture. • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. • 10–15 years of hands-on experience in software development with a proven track record of delivering high-quality solutions. • Expert-level proficiency in multiple programming languages such as SQL, PHP, C#.Net, Python, JavaScript/TypeScript. • Strong understanding of APIs (SOAP, RESTful, Graph) and experience in API development. • Ability to translate business problems into technical solutions and meet project deadlines. • Experience leading technical discussions and guiding teams toward effective solutions and task distribution. • Familiarity with Agile methodologies and traditional project management practices. • Excellent problem-solving, communication, and interpersonal skills in a distributed team environment. • Prior experience mentoring or leading software development teams and fostering an inclusive culture. • Competitive salary and opportunities for professional growth. • Comprehensive health, dental, and vision insurance. • 401(k) plan with company contributions. • Tuition and training assistance programs. • Wellness programs and lifestyle support initiatives. • Paid time off and holidays. • Remote work flexibility with a globally distributed, collaborative team. • Recognition as a certified Great Place to Work with top DE&I practices. 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 three 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/21/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