Principal Software Engineer
$160k - $200kSnoutplans
Principal Software Engineer
Every pet should get the care they need, regardless of cost. Vet med prices are up 40% since 2020, and pet owners are stuck having to pick between their bank account and furry friend. At Snout, we aim to solve this by enabling clinics to offer pet wellness plans, that actually work.
Snout is one of the fastest growing wellness plan providers in the veterinary space, trusted by clinics across the U.S. We're a small but mighty startup team of <50 employees. We're on the lookout for an experienced and remote Principal Software Engineer based in the USA or Ontario, Canada to help build and maintain our web platform and portal.
As a Principal Engineer at Snout, you'll set technical direction across our platform — web apps, payments, and data systems — while still writing code every day. You'll operate across teams, shaping how we build as much as what we build. Quality, security, and performance are first-class concerns, not afterthoughts. Your impact will be felt immediately and broadly. You'll lead spirited technical debates to establish product and technical plans, then take ownership to deliver on those plans quickly and effectively. You'll work alongside experienced partners who have your back, pair regularly, and help take the product to the moon. As Snout grows, your role will grow with it. If you're a collaborative engineer who thrives in a small team environment, loves solving real problems for real users, and wants to make veterinary care accessible to everyone — we want to hear from you. Snout is committed to building a diverse and inclusive team. We know that great candidates may not check every box — and that's okay. If you're excited about this role and our mission, we encourage you to apply if you meet at least 75% of "what we're looking for" including the first bullet point. If you need any accommodations during the application or interview process, please let us know — we're happy to support you.
What you'll do:
- Define architectural direction and technical standards across the platform
- Build, ship, and maintain features across the full stack
- Shape product direction alongside leadership — you're a partner, not a passenger
- Identify and drive cross-team initiatives that improve how we build
- Make multiple teams better through design reviews, tooling, and mentorship
- Own DevOps, infrastructure, and deployment pipelines
- Turn ambiguous problems into plans others can execute
What we're looking for:
- 8+ years of software development experience in a production setting
- Broad technical fluency across the stack — JavaScript/TypeScript, Node, React, PostgreSQL, AWS, Linux — with depth where it counts
- Systems thinking: you design for the whole, not just the part in front of you
- Track record of improving how an engineering organization operates — not just shipping features
- Drives alignment across teams; writes compelling technical proposals
- Comfortable with ambiguity at the organizational level — you don't wait for requirements, you create clarity
- Deep knowledge of networking, and infrastructure
- Strong product sense — you understand the business, the users, and the trade-offs
What will make you stand out:
- Experience building and scaling SaaS products
- Background working at early-stage startups (Series A/B)
- Familiarity with healthcare or veterinary technology
- Experience working cross-functionally with non-technical teams
- Track record of owning features end-to-end from concept to production
- Passion for pets and understanding of the veterinary space
Why you should join Snout:
- Fast growing, venture capital backed technology company focused on improving access to veterinary care
- Ability to have a meaningful impact from Day 1, where your voice and opinion matters
- Unlimited potential to grow in your career, learn and expand your skillsets
- Collaborative, flexible, and friendly culture
Why this role might not be a fit for you:
- You don't live near an airport or have the flexibility to travel quarterly
- A fast-moving, startup culture feels overwhelming to you and you aren't comfortable with ambiguity and figuring things out as you go
- You prefer working independently in your own area rather than collaborating daily with the team online or in person
- You're uncomfortable with spirited technical debates or having your ideas challenged
Compensation:
- $160 000 - $200 000 base salary
Benefits:
- Day 1 medical/dental/vision benefits
- Flexible time off + 11 Snout calendar holidays
- Paid parental leave
$132.4k - $251.6k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense. The Software organization develops software applications... ...delivers superior solutions. Our Senior Principal Embedded Real-Time Software Developer/...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$182.33k - $235.95k
...OverviewCboe’s Data Vantage division — the team behind the Silexx order and execution management platform — is looking for a Principal Software Engineer to lead the design and build-out of our back-end services and API infrastructure. This is a hands-on principal role for a...SuggestedFull timeContract workWork at office$156.4k - $253k
...drives great outcomes.Job SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least one, often two to three... .... Our core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered...SuggestedFull timeWork at office$144.1k - $192.1k
Principal Software Development EngineerCurtiss‑Wright is expanding its team of engineers who build next‑generation network management software. Our platform monitors and controls a wide variety of devices - from routers and firewalls to satellite modems and tactical radios...SuggestedFull timeRemote work$184.63k - $253.88k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Principal Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced...SuggestedFull timeContract workWork experience placement- ...reasonable estimate of the current range is: Grade: Technical 412Pay Range: $180,300.00 - $279,500.00Job DescriptionThe Principal Software Engineer is the primary technical leader of the department. This is a practitioner who ships production software, earns credibility...Full timeFlexible hours
$132.4k - $251.6k
...modernization, standardize delivery platforms, and enable secure, export‑controlled engineering environments. This role provides senior technical leadership across CI/CD, cloud automation, and secure software delivery practices while guiding teams through modernization and...Contract workTemporary workWork experience placementWork at officeRemote workFlexible hours$107.5k - $204.5k
...learning of new technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN Technologies have... ...technologies, and create transformative solutions.We are seeking a Principal Software Engineer with experience in real-time embedded C language...Temporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$175k - $185k
NVR, Inc. is seeking an experienced Principal Software Engineer to work on site in Reston, VA.NVR’s technology teams build and support the applications, integrations, and technology platforms that enable critical business operations across the company. Join NVR Technology...- As a Senior Principal Software Engineer at JPMorganChase within the Chief Technology Office, you provide deep engineering expertise and work across agile teams to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way...Work at office
$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...evaluate, and optimize AI agent performance. We are seeking a Principal Software Engineer to join the team and help build the core services that power...Ongoing contractLocal area3 days per week$227k - $303k
...frontend architecture of the W&B app, the product ML researchers and engineers work in every day, and be accountable for app performance,... ...You AreMinimum Qualifications8+ years building user-facing software, with deep expertise in frontend architecture and performanceHave...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...employment-based immigration sponsorship, now or in the future.Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back...Work at officeLocal areaWork from homeVisa sponsorship1 day per week
$190.5k - $300k
...energized by building, leading, and making a meaningful impact, this leadership opportunity may be the right fit for you.Principal Software Engineer, C08 (IC)Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team...Local areaFlexible hours$114.6k - $234.6k
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Oracle Cloud Infrastructure (OCI) Transformation & Delivery is seeking a Principal Software Engineer to join our high-impact team supporting the Zero Process Oracle...Temporary workFlexible hours- Principal Software Engineer, InferenceThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and...Full timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
$250.6k - $362.6k
Meet The TeamSplunk’s Platform Engineering team is evolving the core platform to run reliably on Kubernetes across cloud and customer-managed... ...equivalent related work experience10+ years of professional software engineering experience building backend, platform,...Full timeTemporary workLocal areaFlexible hours$180k - $215k
...quantitative imaging, tissue characterization, and atherosclerotic plaque analysis, and we’re continuing to grow our engineering organization! As a Principal Software Engineer - Image Processing, you will help design and build the software systems that power our AI-driven...Work at officeLocal areaRemote work$154.05k - $278.48k
Leidos has a new and exciting opportunity for a Principal Software Engineer in our Intelligence Sector's, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...Full timeImmediate startFlexible hours$107.5k - $204.5k
...defense.At Collins Aerospace, we don’t just build technology—we engineer mission success. Our Communication Systems teams are on the... ...and informed—no matter the environment. We’re looking for a Principal Software Engineer who’s ready to make an impact. In this role, you...Temporary workWork experience placementWork at officeRemote workFlexible hours- ...responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help game developers quickly prototype their games. You will also...Full timeLocal area
$295.25k - $345.04k
...platform we control end to end — down to the hardware. As a principal engineer on the Object Store team, you will shape the architecture, build... ..., and product teams.You have:8+ years of experience in software engineering or a relevant fieldDeep experience building and...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$264k - $379.5k
...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Principal Software Engineer - Agentic PipelinesBuilding for AI-Enabled Data Engineers & ScientistsData pipelines are foundational infrastructure — when...$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense.Raytheon is seeking a Software Engineer to join our Dual Band Radar Software Team located in...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- DescriptionPrincipal Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers...Contract workRemote workFlexible hours
- We are looking for a Principal Software Development Engineer to lead our Enterprise Productivity organization's transformation to AI-native software development — redefining how 50+ services serving over a million employees are designed, built, tested, deployed, and maintained...
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Cloud Solutions, AI strategy, full stack engineering, Security, Dataverse & D365? Are you interested... .... As a Senior Software Engineer/Principal Software Engineer, you will lead the end...Ongoing contractLocal area3 days per week$155.4k - $261.1k
Principal Software Engineer - (Kubernetes - AKS)Join AT&T and reimagine the communications and technologies that connect the world. The Technology Services organization is responsible for advancing information technology performance and delivering solutions with a focus...Temporary workWork at officeLocal areaRelocation$152.8k - $229.2k
...in purpose, growth, and impact.A Day in the LifePrincipal Software EngineerCareers That Change LivesAt Medtronic, we push the... ...embedded applications used in implantable medical devices.As a Principal Software Engineer, you will use your strong DevOps and CI/CD expertise to...Full timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$150k - $190k
DescriptionKforce has a client that is seeking a Senior Principal Software Engineer (Delivery & Architecture) in New York, NY.Overview:We are seeking a hands-on Senior Engineer to drive the development of high-impact, large-scale systems. In this role, you will bridge the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal software engineer United States
- principal software engineer United States
- principal software engineer manager United States
- principal structural analysis engineer United States
- principal solutions consultant United States
- principal architect United States
- epic principal trainer United States
- principal cloud computing engineer United States
- principal United States
- principal software architect United States


