[Remote] Software Development Manager
Note: The job is a remote job and is open to candidates in USA. IDEXX is an innovation leader in the healthcare industry, focusing on enhancing the health and well-being of pets, people, and livestock. The Software Development Manager will lead an agile engineering team to deliver a cloud-based veterinary practice management software, ensuring quality and timely delivery while fostering a collaborative and inclusive team culture.
Responsibilities
- You lead a small, high-performing agile engineering team (typically 3 to 5 developers), owning team delivery, software quality, and overall team effectiveness
- You manage and develop engineers through regular 1:1s, clear performance expectations, candid feedback, career coaching, and performance reviews
- You hire, onboard, and retain top engineering talent while fostering an inclusive culture built on high standards, continuous learning, and collaboration
- You drive results by translating product strategy into actionable delivery plans, defining milestones, removing obstacles, and ensuring successful execution against commitments
- You partner closely with Product Owners and Product Managers to prioritize work, evaluate tradeoffs, and deliver solutions that balance customer value, technical excellence, and delivery speed
- You remain hands-on technically, contributing to architecture discussions, code reviews, prototyping, and complex problem-solving across the web application stack
- You lead technical decision-making, influencing architecture, system design, engineering standards, and technical direction across teams
- You plan, document, and communicate technical initiatives, project status, risks, and key decisions to engineering, product, and leadership stakeholders
- You collaborate with DevOps and cross-functional engineering teams to build, release, and operate high-quality software while continuously improving CI/CD processes using tools such as Jenkins and GitHub Actions
- You leverage AI-powered development tools and coding assistants to improve engineering productivity, code quality, and solution design while promoting responsible and effective adoption across the team
- You own the operational health of your team's applications and services, leading efforts to resolve production incidents, deployment issues, build failures, and pipeline disruptions
- You foster a culture of innovation, psychological safety, accountability, inclusion, and continuous improvement where engineers can do their best work
Skills
- Proven people leadership experience
- Strong technical background in web application stacks
- Familiarity with PHP, Node.js, AWS, REST APIs, and SQL
- Experience with AI-powered coding assistants
- Experience with agile methodologies
- Excellent analytical, verbal, and written communication skills
- Strong product partnership instincts
- Solid hands-on technical background as a software engineer
- Strong full web application stack knowledge
- Experience designing system architectures
- Knowledge of relational databases and Structured Query Language (SQL)
- Experience with Object-Relational Mapping (ORM) frameworks
- Familiarity with AI-powered coding assistants and agents
- Strong knowledge of the software development lifecycle
- Hiring experience and a high bar for engineering talent
- Ability to balance competing priorities across people, delivery, and technical health
- Strong general business and company knowledge
Benefits
- Opportunity for annual cash bonus
- Health / Dental / Vision Benefits Day-One
- 5% matching 401k
- Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more
Company Overview
Company H1B Sponsorship