Full Time

Principal Software Engineer, Tech Lead

Toast
United States
$180,000 - $260,000* / year (about $87–$125 an hour)

Job Description

About this kind of role

What a Principal Software Engineer, Tech Lead usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer, often acting as a Tech Lead, designs, develops, and oversees the implementation of complex software solutions. They are responsible for the technical direction of projects, ensuring code quality and adherence to architectural standards. This role involves mentoring junior engineers, conducting code reviews, and collaborating with product managers and other stakeholders. They often tackle challenging technical problems and contribute to long-term strategic planning for the software architecture.

Tools and skills: Proficiency in programming languages like Java, Python, or C++, experience with cloud platforms (AWS, Azure, Google Cloud), database management, software design patterns, and strong leadership and communication skills are generally required.

Good fit for: Experienced software engineers with a strong technical background and a passion for mentoring others typically excel in this role.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.