Manager, Software Development

OnLogic•South Burlington, VT
•Onsite

About The Position

As Manager, Software Development, you will lead OnLogic’s software development strategy and a global team of approximately 10 engineers building internal and customer-facing applications. You will guide the team’s use of AI coding tools and agentic systems, help engineers reach their potential, and improve delivery speed and quality while producing measurable business results. The role is part of the IT leadership team and requires onsite presence at the South Burlington, Vermont, or Cary, North Carolina, office. OnLogic encourages candidates who can relocate or comfortably commute to apply. The Information Technology team supports company operations and customer-facing systems. It includes software developers, infrastructure and security experts, systems and network engineers, and business technology professionals, and works on internal systems, the company website, and the infrastructure used to build, test, and ship products. OnLogic designs and manufactures specialized edge computing solutions. Its stated values are Open, Fair, Innovative, and Independent, and it emphasizes inclusive, transparent decision-making and a safe, harassment-free workplace.

Requirements

  • Bachelor’s degree in business, computer engineering, or another technical field, or equivalent experience.
  • At least 8 years of software development experience.
  • At least 4 years of experience managing and growing a team of 6 or more developers.
  • Hands-on experience building with AI coding tools and agentic systems.
  • Experience owning multiple production applications the business depends on, including release management, monitoring, and incident response.
  • Strong command of modern engineering practices, including continuous integration and delivery, automated testing, code review, and Git version control.
  • Ability to work in the U.S. without visa sponsorship, now and in the future.

Nice To Haves

  • Experience building platforms and guardrails for team-wide agentic AI deployment.

Responsibilities

  • Set the software development strategy for internal and customer-facing applications.
  • Lead a high-performing team that plans against actual capacity and delivers measurable results on its commitments.
  • Improve delivery speed while maintaining quality by using deployment frequency, lead time for changes, change failure rate, and time to restore service to identify and remove friction and blockers.
  • Lead the adoption of AI coding tools and agentic systems, establish reusable patterns, review standards for AI-generated code, and automate repetitive work.
  • Keep business-critical and customer-facing applications stable and secure through strong release practices, monitoring, and technical debt reduction.
  • Develop engineers through clear goals and regular coaching, and foster trust, accountability, and direct feedback.
  • Improve code quality and maintainability through design and code reviews, clear standards, architecture guidance, and hands-on coding when needed.
  • Align priorities and tradeoffs with business owners and represent software development in IT leadership decisions.

Benefits

  • Competitive salary based on experience and role requirements
  • Comprehensive benefits package
  • 401(k) plan with 3% employer contribution
  • Annual profit share bonus
  • Paid maternity and paternity leave
  • Short- and long-term disability
  • Personal development plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service