Application Engineer- Mars Veterinary Health

Mars Veterinary Health•Vancouver, WA
•$90,300 - $162,258•Onsite

About The Position

The Application Engineer is the technical owner for feature delivery within an assigned product pillar, reporting to the Sr. Manager, Engineering for the pillar. The role connects business intent with delivered software by working with product teams to translate business requirements into technical requirements, designs, and acceptance criteria, and coordinating with offshore vendor engineering teams to build, release, and support the resulting software in production. The role combines technical expertise with coordination across a distributed delivery model. It defines expectations before implementation, evaluates incoming work against quality standards, and ensures features align with the pillar’s architecture vision, technical roadmap, and operational support model. The position is based at a Mars Veterinary Health North America hub location in Vancouver, Washington. Mars Veterinary Health is part of the Mars Petcare family of businesses, a global network of veterinary practices. The organization states its purpose is “A Better World for Pets” and emphasizes enabling and empowering Associates to provide veterinary care. The position supports that mission through technical feature delivery and application engineering.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and professional experience.
  • At least 3 years of professional software engineering experience, including designing, developing, and delivering applications or features into production environments.
  • Experience translating business requirements into technical specifications, solution designs, and measurable acceptance criteria.
  • Proficiency in C#/.NET and TypeScript/Angular application development, with experience building and supporting applications in Microsoft Azure environments.
  • Working knowledge of Azure Kubernetes Service (AKS), Azure API Management (APIM), Azure Key Vault, and Azure SQL Managed Instance.
  • Experience with Git-based source control, pull request reviews, continuous integration and continuous delivery (CI/CD), and modern software development practices.
  • Understanding of application architecture, API integrations, data flows, security practices, and enterprise application design principles.
  • Experience reviewing code, evaluating technical implementations, and identifying quality, performance, security, and maintainability concerns.
  • Working knowledge of application observability, monitoring, troubleshooting, and production support practices.
  • Strong written and verbal communication skills, including explaining technical decisions, risks, and tradeoffs to engineering teams and non-technical stakeholders.
  • Ability to work independently, manage competing technical priorities, and collaborate effectively across product, engineering, and business teams.

Nice To Haves

  • Master’s degree in Computer Science, Engineering, or a related technical discipline.

Responsibilities

  • Live and exemplify the Five Principles of Mars, Inc., embedding quality, responsibility, and efficiency in work and decisions.
  • Partner with product management, business analysts, and stakeholders to translate business requirements into technical specifications, solution designs, and acceptance criteria.
  • Provide technical feasibility assessments, effort estimates, and architectural guidance to support product prioritization, planning, and delivery decisions.
  • Define technical requirements, integration contracts, data flows, and implementation expectations for distributed and contracted engineering teams.
  • Oversee technical delivery by external engineering partners, clarify requirements, review implementation quality, and ensure deliverables meet architectural, security, and coding standards.
  • Evaluate completed engineering deliverables against acceptance criteria and quality gates, recommend technical acceptance, and escalate gaps that need remediation.
  • Ensure application development aligns with architecture standards, technical roadmaps, security requirements, and long-term maintainability objectives.
  • Define operational readiness requirements for new features, including monitoring, observability, alerting, support documentation, and production stabilization.
  • Collaborate with product, engineering, and external delivery teams to identify technical dependencies, resolve implementation challenges, and maintain alignment across distributed delivery efforts.
  • Drive continuous improvement by identifying technical debt, performance and reliability opportunities, and reusable engineering practices.
  • Maintain hands-on technical proficiency through prototyping, technical investigations, and critical fixes as needed.

Benefits

  • Competitive salary
  • Flexible time off
  • Paid holidays
  • Paid parental leave
  • Medical, dental, and vision coverage
  • HSA/FSA/HRA
  • Virtual healthcare
  • Second Opinion Coverage
  • Health Advocate support
  • Wellness incentives and mental health resources
  • Diabetes and weight management support
  • Digital exercise therapy
  • Fertility and family-building benefits
  • Back-up care and family support resources
  • 401(k) savings plan with company match
  • Commuter benefits
  • Student debt relief for eligible full-time DVMs
  • Company-paid life insurance and short- and long-term disability insurance
  • Legal and identity protection plans
  • Voluntary accident, critical illness, and hospital indemnity coverage
  • Continuing education allowance and MED hours for eligible positions
  • Discounts on Mars, Royal Canin, fitness, cellular services, and more
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service