Manager, Software Engineering - Omni

Paradigm•Middleton, WI

About The Position

Paradigm is seeking a Manager, Software Engineering for its Omni team to help transform the residential, construction, and building product industries. The manager oversees engineering professionals, generally working with smaller teams on low- to medium-complexity projects or portions of higher-complexity projects. This role leads project areas from requirements through execution and ensures development practices meet quality and performance standards. The manager translates ambiguous challenges into actionable plans, guides technology experimentation, and manages current and future engineering resources in line with organizational priorities. The role is responsible for team culture and architecture, communicates engineering standards, reviews design documentation, and helps the team carry out coding, debugging, testing, troubleshooting, and threat modeling. The manager also addresses escalated project issues, maintains awareness of industry trends and practices, and works with vendors and cross-functional teams to deliver effective services and resolve problems. The role provides clear project information, including estimates, ownership, risks, blockers, and paths forward; evaluates runbooks and system-maintenance documentation; and uses retrospectives and post-mortems to support engineer growth. It also provides leadership with input on development priorities and resource allocation.

Requirements

  • At least 7 years of experience in software engineering, including at least 1 year of people leadership.
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Solid understanding of engineering best practices, including data handling, security, code construction, testing, deployment, and maintenance, with the ability to assess software engineering practices.
  • Ability to understand the long-term impact of software decisions.
  • Sound judgment in determining when short-term workarounds are appropriate and when they risk creating technical debt.

Responsibilities

  • Oversee and manage engineering professionals.
  • Lead areas of projects from requirements through execution, including work on low- to medium-complexity projects or subsets of higher-complexity projects.
  • Follow agile or other appropriate development principles to meet quality and performance standards.
  • Identify service-delivery gaps within the team’s work and help implement plans to close them.
  • Turn ambiguous challenges into clear, executable plans for the team and others.
  • Guide technology experimentation.
  • Manage resource allocation to organizational priorities and develop resource plans and roadmaps for future software engineering needs.
  • Understand business needs, system functionality, and processes.
  • Build a positive, supportive, human-centric team culture and take responsibility for architecture, including design, extensibility, scalability, and effects on other systems.
  • Communicate engineering standards, including coding and review standards.
  • Resolve complex and escalated aspects of projects as needed, including sensitive issues.
  • Review design documentation and lead coding, debugging, testing, troubleshooting, and threat-modeling work throughout development.
  • Monitor and implement new technologies, industry trends, and best practices.
  • Maintain long-term relationships with vendors and other third-party resources to support consistently high-quality services.
  • Provide clear project information, including concise descriptions, estimated timelines, ownership, risks, blockers, and paths forward.
  • Evaluate runbooks and system-maintenance documentation for effectiveness and usability by frontline support.
  • Hold retrospectives and post-mortems to support software engineers’ growth.
  • Collaborate with multifunctional teams in technical discussions and to solve immediate problems.
  • Provide leadership with input on development priorities and resource allocation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service