Guru Technologies is seeking a highly organized and technically fluent Senior Technical Project Manager to lead delivery of custom software projects across mobile, web, AI, integration, and enterprise systems. This role sits at the intersection of clients, engineering teams, and product outcomes. The Technical Project Manager is responsible for translating business needs into clear technical execution plans and guiding engineering teams to deliver high quality software on time and within budget. We are looking for someone who combines strong communication and leadership skills with a practical understanding of modern software development. The ideal candidate is comfortable working directly with engineers, facilitating Agile development processes, managing client relationships, and proactively keeping projects on track. About Guru Technologies Guru Technologies is a custom software development firm based in Layton, Utah, founded in 2005. Our team of approximately 50 engineers and technologists builds high impact software for startups, mid sized businesses, and large enterprise organizations. Our work spans: Custom web and mobile application development Cloud architecture and system integrations AI and machine learning solutions Enterprise platforms and ERP implementations API and data platform development We work closely with our clients as long term technology partners, helping them design and build systems that drive real business outcomes. Our team operates in a flexible hybrid model, with most employees working in office Tuesday through Thursday and remote the remainder of the week. At Guru, engineers and technologists are exposed to a wide range of technologies and industries, allowing them to grow their skills rapidly while working on meaningful projects. Learn more at: www.gurutechnologies.net
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed