Principal Engineer

2 hours, 5 minutes 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 architectural design and technical direction for complex, large-scale systems across the R&D organization.
  • Partner with Product Management, UX, and QA to translate business requirements into technical designs and engineering plans.
  • Establish and enforce engineering standards, best practices, and architectural patterns across the engineering team.
  • Drive end-to-end execution of high-priority technical initiatives by identifying risks, removing blockers, and keeping stakeholders aligned.
  • Conduct regular architecture and code reviews and provide constructive feedback that raises the technical bar.
  • Mentor and guide senior and mid-level engineers through complex technical challenges.
  • Evaluate emerging technologies, tools, and industry trends and recommend improvements to the engineering platform and roadmap.
  • Translate business requirements into thoughtful technical solutions while balancing strategy and execution.
  • Support the team through ambiguous technical challenges and help maintain alignment across the organization.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 10+ years of progressive software engineering experience.
  • At least 3 years operating at a Staff or Principal Engineer level, or equivalent technical leadership capacity.
  • Deep expertise in system architecture and distributed systems design.
  • Proven experience delivering scalable, high-availability solutions in a cloud environment such as AWS, GCP, or Azure.
  • Strong proficiency in one or more modern programming languages such as React, .NET, or Python.
  • Hands-on experience across the full software development lifecycle.
  • Experience working cross-functionally with Product, UX, and QA teams.
  • Exceptional ability to communicate complex technical concepts to technical and non-technical audiences, including senior leadership.
  • Proven ability to lead and influence without formal authority in a matrixed organization.
  • Experience establishing engineering standards, conducting architecture reviews, and managing technical debt.
  • Must be available to work standard U.S. Eastern Time hours.
  • Self-directed, highly collaborative, and comfortable working with a low-ego, team-first mindset.

Benefits

  • Medical coverage for employees and dependents, with 80-90% covered by the employer.
  • Employer HSA contribution with HDHP.
  • 401(k) match up to 3.5%.
  • Dependent Care Flexible Spending Account (FSA).
  • Dental and vision coverage available.
  • Basic Life and AD&D insurance, plus short- and long-term disability coverage.
  • Flexible Time Off and 12 paid annual holidays.
  • Paid parental leave and Pawternity Leave.
  • Financial pet adoption support and subsidized pet insurance.
  • $250 annual stipend for learning and development.
  • Competitive salary range of $190,000 to $230,000 per year.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI Staff Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Staff Software Engineer to help build a new AI-native engineering team focused on automating accessioning workflows that turn requisition forms, samples, and kits into lab instructions.

AWS Azure CI/CD GCP Go gRPC HIPAA Java LLM Microservices MLOps Python React REST API TypeScript
1 hour, 5 minutes ago

Team Lead, Inbound Sales

Moniepoint 1K-5K Diversified Financial Services

Moniepoint is hiring a Lead, Inbound Sales to manage and coach the inbound sales team, improve pipeline and process execution, and help drive revenue performance across the full lead-to-close journey.

CRM HubSpot Salesforce Zoho CRM
1 hour, 35 minutes ago

Software Development Lead - R01564233

Brillio 1K-5K IT Services

Brillio Romania is seeking a Software Development Lead to support a client’s frontend work in Bucharest, focusing on building and improving React-based user interfaces and interactive product features.

CSS Git HTML JavaScript React
1 hour, 58 minutes ago

Staff Systems Engineer - Software

Apptronik 51-250 Aerospace & Defense

Apptronik is hiring a Staff Systems Engineer for robot software to lead the development of platform software for humanoid robots operating in human environments and moving from prototype to scaled deployment.

C++ Docker Kubernetes Linux Microservices
2 hours, 20 minutes 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