Principal Engineer

1 month, 2 weeks ago
Full-time
Lead
Software Development
PetDesk

PetDesk

PetDesk provides veterinary software designed to enhance clinic efficiency and client communication through features such as integrated phone systems, direct booking, AI-powered notes, and automated customer service tools, enabling pet owners to manage...

Health Care Providers & Services
51-250
Founded 2013
$16M raised

Description

  • Lead PetDesk’s technical vision, platform architecture, and long-term engineering strategy.
  • Design and evolve scalable integrations with third-party pharmaceutical manufacturers, clinic systems, and industry partners.
  • Architect data pipelines, APIs, and services enabling data exchange among clinics, pet owners, manufacturers, and partners.
  • Partner with Product, Engineering, Data, Operations, and business stakeholders to align technical solutions with customer needs and roadmap priorities.
  • Drive architectural decisions balancing delivery speed, flexibility, maintainability, scalability, and platform health.
  • Identify operational efficiencies, reduce manual processes, and improve system reliability and throughput.
  • Oversee technical execution of complex initiatives, including timelines, dependencies, coordination, and delivery quality.
  • Serve as a technical contact for external customers, vendors, clinic groups, and pharmaceutical partners.
  • Lead architecture reviews, provide hands-on technical guidance, and oversee initiatives spanning multiple teams and systems.
  • Identify and mitigate risks involving integrations, data quality, scalability, and performance.
  • Evaluate emerging technologies and industry trends to inform technical roadmaps.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 15+ years of progressive software engineering experience, including at least 3 years at Staff or Principal level or equivalent technical leadership capacity.
  • Expertise in .NET and deep experience designing and operating distributed systems, integration platforms, APIs, and large-scale data applications.
  • Experience building and supporting complex third-party integrations; healthcare, veterinary technology, fintech, or SaaS experience is preferred.
  • Strong understanding of system architecture, event-driven design, data modeling, and cloud-native application development.
  • Demonstrated project management experience driving complex initiatives across teams without formal authority.
  • Experience identifying technical or business-process inefficiencies and implementing operational improvements.
  • Experience communicating with external customers, partners, or vendors, including non-technical stakeholders.
  • Ability to influence technical direction and build alignment across multiple teams without formal authority.
  • Exceptional communication skills for translating technical concepts into business impact.
  • Experience evaluating architectural tradeoffs and balancing immediate needs with long-term scalability.
  • Proficiency with modern programming languages and cloud platforms, with the ability to contribute hands-on.
  • Self-directed, collaborative, business-minded, and motivated by solving complex customer-impacting problems.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technical Lead, Tailings & Mine Waste

Equilibrium 11-50 Internet Software & Services

Equilibrium is seeking a Technical Lead, Mine Waste / Senior Geotechnical Engineer to lead tailings and mine waste projects, provide technical direction, and help grow its global specialist consultancy practice.

1 hour, 39 minutes ago

[Job 31822] Software Architect (Tech Lead Java & IA Generativa)

CI&T 5K-10K Internet Software & Services

A CI&T busca um(a) Tech Lead para liderar uma equipe de engenharia na construção de soluções Java escaláveis e impulsionar o uso de IA generativa em produtos e processos de desenvolvimento.

Agile CI/CD Generative AI GPT Java Kafka Microservices MongoDB RabbitMQ REST API Spring Boot SQL Server
1 day, 1 hour ago

Staff Engineer – Distributed Data Systems & Infrastructure

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a Staff Engineer to architect and evolve distributed data infrastructure supporting millions of businesses, with a focus on scalability, reliability, performance, and infrastructure efficiency.

Cassandra DynamoDB Microservices MongoDB MySQL PostgreSQL
1 day, 1 hour ago

MarTech Lead

Webook 1-10 Media

MarTech professional at webook.com responsible for connecting marketing and engineering across the company’s websites, client environments, and white-label platforms to improve discoverability, measurement, and CRM-driven growth.

Google Tag Manager JavaScript SEO
1 day, 1 hour ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers