Jobs · Maine

Software Development Manager

IDEXX · Westbrook, ME · 1 wk ago
Hybrid$150k/yrFull-time

About the role

You will manage all activities for the Zookeepers engineering team within RADIXX Engineering — the infrastructure backbone of RADIXX, owning production stability, security compliance, delivery automation, and AWS infrastructure health across a broad and growing product portfolio. You will be responsible for managing staff, assigning work, monitoring activities, and evaluating performance. You will support the development of team operating policies, procedures, and budget planning. May be responsible for designing and implementing strategic programs across the department.

Responsibilities

  • Manage all activities of the Zookeepers engineering team, including SRE, Developers, and dotted-line DevOps and QA functions.
  • Plan and organize work, ensures adequate staffing and resources, and maintain delivery on schedule to sustain production stability and customer satisfaction.
  • Manage staff, assigning work, monitoring activities, and evaluating performance.
  • Manage escalated and critical production issues.
  • Administer employment actions, provide coaching and guidance, and promote professional development and growth across the team.
  • Support development of team budget, operating policies, and procedures.
  • Coincide work of outside vendors and contractors where applicable.
  • Triage and prioritize inbound requests from across the organization — security tasks, high-priority defects, AWS infrastructure requests, and compliance asks — ensuring the team remains focused on its core mandate rather than operating as a catch-all for all engineering needs.
  • Identify and implement strategies and operational efficiencies to enhance engineering reliability, delivery velocity, and internal customer experience.
  • Align team activities with RADIXX business operations and engineering standards.
  • Communicate with related departments — Product, Security, Infrastructure, and other engineering sub-teams — to coordinate work and resolve cross-functional issues.
  • Provide internal customer feedback and leads or participates in teams related to new or ongoing project work.
  • Lead and contribute to process improvements based on evaluation of existing procedures and business needs.
  • Utilize data, metrics, and system tools to drive efficiency and maximize reliability.
  • Identify problems, obstacles, and opportunities and proactively acts to address them.
  • Promote a culture of continuous improvement and delivery automation.
  • Prepare reports and other information summarizing team activities, production stability, and delivery outcomes.
  • Report results to peer groups and senior management.
  • Prepare analyses as needed to highlight issues and resolve questions.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent combination of education and experience required.
  • Management 5-7+ years' people management experience in a software engineering environment, with proven leadership skills.
  • Ability to organize, prioritize, and direct work activities across a multi-discipline team (SRE, development, QA, DevOps).
  • Experience managing dotted-line or matrix reporting relationships.
  • Technical & Domain Knowledge:
  • General knowledge of software engineering operations, including infrastructure, delivery pipelines, and production support environments.
  • Familiarity with AWS infrastructure, security compliance programs, or SRE/platform engineering practices preferred.
  • Working knowledge of the team's core technology stack: Java, C#, React, and Angular. Not required to be hands-on, but must be able to engage meaningfully with developers and tech leads on design decisions, technical trade-offs, and delivery risk.
  • Stakeholder & Communication:
  • Excellent stakeholder management and business relationship-building skills; comfortable managing up, sideways, and across product and engineering organizations.
  • Strong verbal and written communication skills, with the ability to translate technical constraints to non-technical stakeholders and vice versa.
  • Problem Solving & Operations:
  • Strong reasoning, problem-solving, and analytical skills to identify root causes, resolve issues, and recommend improvements.
  • Project management skills with the ability to track capacity, commitments, and delivery metrics across concurrent workstreams.
  • Proficiency in personal computer skills including Microsoft Office and standard engineering collaboration tools.

Qualifications

  • Not specified.

Skills

  • Not specified.

Benefits

  • Salary: $150,000 / year with flexibility.
  • Opportunity for annual cash bonus and merit increase.
  • Health / Dental / Vision benefits starting Day-One.
  • 5% matching 401k.
  • Additional benefits including financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and more.

Pay

  • $150,000 / year with flexibility.

Schedule

  • Hybrid capacity onsite 2x per week or 8x per month.

Similar jobs