More jobs:
Principal Engineer
Job in
Draper, Salt Lake County, Utah, 84020, USA
Listed on 2026-05-21
Listing for:
Tech9
Full Time
position Listed on 2026-05-21
Job specializations:
-
Engineering
Software Engineer, Systems Engineer
Job Description & How to Apply Below
The Principal Engineer collaborates closely with the Director of Engineering to ensure all teams follow the established best practices and have access to the resources and training necessary for success.
Beyond defining and enforcing best practices, the Principal Engineer is actively involved in mentoring engineers, conducting code reviews, troubleshooting complex technical issues, and contributing to the overall strategy and direction of the company. They are responsible for fostering a culture of continuous learning, technical excellence, and collaboration across engineering teams.
*
* Key Responsibilities:
*** Define Best Practices:
Lead the creation and adoption of engineering best practices and guidelines that align with Outcode Software's vision and objectives.
* Implementation &
Coaching:
Partner with Engineering Managers and Tech Leads to implement and ensure the adoption of best practices across all projects.
* Code Review & Technical Guidance:
Provide in-depth code reviews and offer technical guidance to engineering teams, especially in complex situations or escalations.
* Training & Development:
Plan, organize, and deliver ongoing training and mentoring programs to ensure engineers are continuously learning and improving their skills.
* Team Support:
Act as a go-to resource to unblock project teams by troubleshooting complex technical challenges, providing solutions, and helping teams meet deadlines.
* Contribute to Strategy:
Work alongside senior leadership to shape technical strategies that drive the company's long-term goals, ensuring alignment with overall business objectives.
* Internal Tools & Process Improvement:
Contribute to building and maintaining internal tools, frameworks, and processes that streamline development workflows and improve overall productivity.
*
* Qualifications:
*** 8+ years of experience in software engineering with a track record of leadership and technical expertise.
* Strong proficiency in a variety of development technologies and methodologies (e.g., Agile, Dev Ops, cloud platforms).
* Proven experience mentoring and coaching engineers, fostering a culture of technical excellence.
* Exceptional problem-solving and troubleshooting skills, particularly in complex technical situations.
* Strong communication skills, with the ability to work effectively across teams and with leadership.
* Experience with code review practices and ensuring adherence to best practices.
* Passion for continuous learning and staying current with industry trends.
*
* Preferred Qualifications:
*** Experience in managing and leading cross-functional technical teams.
* Familiarity with modern software development practices and tooling, including CI/CD, containerization, and cloud technologies.
* Proven ability to define and implement large-scale technical strategies and improvements.# Location
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×