Demo

Senior Software Engineer

Trupanion
Seattle, WA Full Time
POSTED ON 4/8/2025
AVAILABLE BEFORE 5/7/2025

The Business Development Technology Team at Trupanion is responsible for establishing the strategy and executing the activities to roll out the technology stack to support the expansion of our international pet insurance business and new products as they arise. As the Software Engineer you will report to the Senior Technology Director in the Business Development department. You will work as part of the team creating solutions through front end and back end software development to meet business requirements using standard best practices. This includes delivering quality systems through detailed analysis technical specifications testing up to date code / coding standards and use of existing and new technology providing both internal and external users with a secure technology solution across the international markets.

The role spans many activities from tactical to strategic most notably between the Trupanion International Technology Team Global IT Team and multiple key international partners across the globe. This role emphasizes an entrepreneurial spirit independent and creative thinking and leadership through collaboration as opposed to traditional authority.

At Trupanion we believe a flexible workplace! We know that talented petloving professionals are everywhere. This is a remote position open to candidates anywhere in the United States.

Key Responsibilities Include :

  • Responsible for developing detailed technical specifications for stories or bug fixes their estimates and development to meet user requirements and acceptance criteria
  • Supports the Infrastructure and Technical Integration Manager with the development of the architectural package including but not limited to the solution architecture specifications and technical enablers as well as making key decision on technology options and Identify risks
  • Leads the delivery of coding standards and execution with other developers
  • Ensures Code Quality Assurance in line with IT / Engineering standards through peer reviews
  • Participates in Sprint Ceremonies
  • Adheres to best practices and standard prescribed by project leadership
  • Executes deployments to various non production environments and on specific occasions to the production environment
  • Documents unit test script scenarios and steps based on user story acceptance criteria
  • Supports user acceptance testing
  • As part of development data analysis skills will be required :

Data mapping design and analysis

  • Gathering and analyzing the data mapping requirements
  • Designing the data mapping specifications and
  • Validating the data mapping outputs.
  • A data mapping development
  • Implementing the data mapping logic
  • Coding the data mapping scripts and
  • debugging the data mapping errors
  • Data mapping testing :
  • testing the data mapping functionality quality and performance and reporting the data mapping issues.
  • Updates the data dictionary
  • Experience :

  • Extensive experience with front end development (Contentful or headless CMS CSS HTML JSON Node JS Next JS and REACT) required
  • Extensive experience with back end development (PHP C) required
  • Extensive experience implementing integrations (APIs webhooks connectors) required
  • Experience with Dynamics 365 and related security or ERP / CRM systems required
  • Experience with Microsoft Azure Active Directory DevOps code branching merging and deployment required
  • Experience with payments (Stripe or payment gateways) compliance (iubenda) and translation (Smartling) tools
  • Experience with Agile Methodologies and CICD (Continuous Integration and Continuous Development).
  • Experience with Pet Insurance or related industry an asset but not required
  • Experience with working across multiple countries on different time zones an asset but not required.
  • Skills Knowledge & Abilities :

  • Advanced full stack development skills
  • Additional knowledge on the following is considered as an asset : ASP.Net framework Python SQL Server Typescript and tools that supports standard code maintenance and code style consistency
  • An understanding cloud computing services that include networking storage databases servers and software in the cloud;
  • English language required; and
  • Knowledge of other languages such German French Flemish Czech Polish Spanish Portuguese ideal but not required
  • Agile certification an asset but not required.
  • We are looking for individuals who are :

  • Caring : We are kind to each other and assume positive intent.
  • Collaborative : We work together to achieve company goals (we not me).
  • Courageous : We are determined take risks and make bold moves.
  • Curious : We seek new information to continually better ourselves and our work.
  • Honest : We believe candid communication leads to successful teamwork.
  • Inclusive : We welcome and value all people and perspectives.
  • Nimble : We readily adapt and evolve in pursuit of progress and innovation.
  • Compensation :

  • The pay range for this position is $60000 $100000 on a fulltime schedule.
  • Along with base salary Trupanion employees may be eligible for monthly bonuses.
  • We want all employees to be invested in Trupanions success so we grant Restricted Stock Units to all new team members. Our new hire grants vest over 4 years.
  • Additional Information :

    All your information will be kept confidential according to EEO guidelines.

    Benefits and Perks :

  • Full medical dental and vision benefits at no cost to the employee
  • Four weeks of paid time off and 9 paid float holidays (you can decide which days are most important to you!)
  • Fiveweek sabbatical after five years of employment
  • Open casual petfriendly and fun office environment
  • Free medical health insurance for your pet (1 dog or cat)
  • Paid time off to volunteer at nonprofit organizations
  • Seattle Office Amenities : Free onsite gym free dog walking services for office pets during business hours free parking and paid ORCA cards.
  • For more information about Trupanion visit

    Learn more about how Trupanion has revolutionized our industry and the reimbursement model :

    Trupanion is an equalopportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds abilities perspectives and skills.

    We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process perform essential job functions and receive other benefits and privileges of employment. Please contact us to request accommodations.

    Remote Work : Employment Type :

    Fulltime

    Salary : $60,000 - $100,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Trupanion

    Trupanion
    Hired Organization Address Seattle, WA Full Time
    Company Description Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission...
    Trupanion
    Hired Organization Address Seattle, WA Full Time
    Company Description Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission...
    Trupanion
    Hired Organization Address Salem, OR Full Time
    Are you an entrepreneurial sales professional with a passion for pet health? Trupanion, the leading pet health insurance...
    Trupanion
    Hired Organization Address Brookhaven, NY Full Time
    Company Overview Are you an entrepreneur seeking a lucrative opportunity to invest in a thriving industry? Our establish...

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Seattle, WA area that may be a better fit.

    Senior Software Engineer

    Software Resources, Seattle, WA

    AI Assistant is available now!

    Feel free to start your new journey!