For Employers
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Product Technical Lead guides the engineering delivery, technical direction, and quality of software products while mentoring an Agile team. They collaborate with cross-functional stakeholders to define architecture, manage the product backlog, and ensure high-quality release standards.

Product Technical Lead

Department: Engineering Operations

Employment Type: Full Time

Location: Boulder, CO

Compensation: $135,000 - $160,000 / year



Description

Flatirons Solutions is seeking a hands-on Product Technical Lead to guide the engineering delivery, technical direction, and quality of one or more software products. This role leads an Agile team of Software and Quality Assurance Engineers and is accountable for meeting sprint and release commitments across scope, quality, schedule, and budget.

The ideal candidate combines strong software architecture and development expertise with a collaborative leadership style. You will partner closely with Product Architects, Product Owners, UX, DevOps, Hosting, Delivery, and customer-facing teams to build reliable, high-quality solutions.


Key Responsibilities

  • Lead and mentor an Agile product team of 4–8 Software and Quality Assurance Engineers.
  • Provide technical leadership for product planning, design, development, testing, deployment, and ongoing improvement.
  • Partner with Product Architects and UX to define and maintain the overall solution architecture.
  • Collaborate with the Product Owner to prioritize the product backlog and support sprint and release planning.
  • Lead technical design discussions, design reviews, and code reviews.
  • Establish and maintain sound design patterns, error handling, implementation architecture, subsystem design, automated testing practices, coding standards, and system performance.
  • Create technical designs and estimates for user stories in collaboration with the product team.
  • Ensure user story implementations meet acceptance criteria, quality standards, and agreed-upon estimates.
  • Own the software development lifecycle for the product, including build processes, test automation, deployment, and release readiness.
  • Provide technical direction to DevOps and Hosting teams on deployment architecture and operational needs.
  • Participate in technical discussions with customers alongside delivery and maintenance teams.
  • Identify and recommend process improvements and operational enhancements.
  • Understand and follow all applicable requirements of the Quality Management System, Information Security Management System, and Privacy Information Management System.


Skills, Knowledge & Expertise

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; equivalent professional software engineering experience will be considered.
  • At least three years of experience in a technical lead, team lead, or comparable software engineering leadership role.
  • Strong hands-on experience across the software development lifecycle.
  • Demonstrated experience with software architecture, design, development, code review, and technical decision-making.
  • Experience leading, mentoring, and supporting software engineers in an Agile environment.
  • Strong analytical, problem-solving, and technical decision-making skills.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
  • A self-directed, resourceful approach with strong attention to detail and a commitment to continuous learning.
Preferred Experience 
  • Experience with several of the following technologies is preferred:
    • Object-oriented programming languages such as Java with Spring Boot, C++, Objective-C, TypeScript, or similar languages
    • JavaScript, Angular, Angular Material, CSS, Less, or SCSS
    • XML, XSLT, DITA, SGML, and XQuery
    • Content-authoring tools such as Arbortext, XMetaL, or Oxygen
    • Relational databases, including PostgreSQL and Oracle
    • Relational database design
    • Tomcat or other application server technologies
    • Activiti or similar workflow platforms
    • Docker and Kubernetes
    • Amazon Web Services
    • VMware images hosted locally and remotely on ESX servers
    • Document content management systems, XML applications, print and online publishing, and publication authoring
  • Experience with airline publishing specifications, including S1000D and ATA iSpec 2200, is a strong plus.
Additional Skills:
  • Proficiency with personal productivity and software development tools.
  • Ability to work independently with minimal supervision while collaborating effectively across teams.
  • Demonstrated initiative, creativity, and drive for excellence.
*Boulder is the preferred location but will consider fully remote.
*Must be a US Citizen 

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Software Engineer (.NET, C# and Angular)

Full Time India Software Development

Senior ASPICE Process Engineer - Embedded Software (Remote, México)

Full Time Mexico Software Development

ManageEngine Administrator / Consultant

Freelance United States $35 - $40 per hour Software Development

Platform Engineer (DataOps)

Full Time United States $115K - $150K per year Software Development

Production Support Engineer - Mechanical

Full Time United States $97008 - $164K per year Software Development

IT Security Specialist II – AWS Security

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 223,279+ Jobs in Software Development

Answer easy questions

Answer easy questions

223,279+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified