Principal Software Engineer

Kinship is a platform of brands building the future of pet care, combining insights, products, and services to help people be the best pet parents they can be:

Adopt a Pet the destination for finding homes for homeless pets; we help animal shelters, humane societies, SPCAs, pet rescue groups, and pet adoption agencies connect their homeless pets to millions of adopters a month
VetInsight our expert-driven, on-demand pet health platform
The Wildest the destination that helps pet parents keep their cool in the wild world of pet parenting
GoodFriend a marketplace for all your pet’s people, connecting pet owners with their people, from groomers, trainers, to veterinarians and experts
PetExec is here to help organizations of all sizes in managing their daycare, boarding, grooming, and training operations

Together, these teams work to set new standards in pet care.
The Kinship Engineering team is creating the next generation platform for pet parents to care for their pets in one easy to use place. As part of our team, your ideas, design and code will make a real difference in the growing field of pet care technology. This is an exciting time to join Kinship as we scale out our products and create the pet care platform of the future.
We are looking for a strong Principal Software Engineer to play a critical role in our technology organization and partner closely with our business, product and engineering teams to design, build, manage and scale the capabilities that power our pet care platform. This role is focused on creating the key applications, APIs/integrations, partner tools and processes to enable the success of our provider partners and provide reliable and easy to use features to our customers.

Develop software that connects businesses and customers
Lead innovation by exploring, investigating, recommending, benchmarking and implementing data centric technologies for the platform. Be the technical architect and point person for data platforms
Collaborate closely with and mentor multiple teams of engineers
Identifying areas for system improvements
Taking ownership of services and applications at scale
Define architectural patterns that establish conventions for our SaaS product
Utilize advanced data processing and analytics
Interact with designers and product manager to determine best ways to implement features

As Kinship people, we have three pillars that set out how we aim to be–in our everyday work, and in how we approach each other. We call these our Cultural Pillars. In all of the roles that we hire for, we look for people who are Optimistic, Purposefully Inquisitive, and Open to All. And for this role, you’ll need these

Comfortable laying foundational code
Experience with advanced modern Javascript frameworks(Next, React, Ember, Vue, Angular, etc)
Experience designing and building RESTful APIs (Ruby, Java, GoLang, etc.)
Experience with Twilio or similar SMS/messaging platform
Expertise using industry standard methodologies (Github, Gitflow, CI, CD, etc)
Experience defining technical direction and architecture for a SaaS product
Experience evaluating and recommending tools and technologies
Comfortable deploying software to major cloud platforms (AWS, Heroku, GCP, etc)
Experience mentoring other software engineers
Experience with relational databases (PostgreSQL, mySQL, etc.) with ability to load, navigate and extract data from various data stores
Knowledge on OAuth2 authentication and authorization
Experience with common development tools such as Node, Yarn, NPM, etc.


You Have Courage: a willingness to bring forth a new idea, engaging others across Kinship to support you, and taking risks and action will full accountability
You Learn at Pace: a consistent and fast work ethic to meet growth goals, and the ability to evolve and pivot quickly from what you’ve learned
You Value Difference: a genuine belief in inclusion and diversity is in your DNA, and it shows up in your work, and how you work.

In all of the roles that we hire for, we look for people who represent the values we aim to uphold in our everyday work, and in how we approach each other: Optimistic, Purposefully Inquisitive, and Open to All. In addition, each Mars Associate is guided by The Five Principles: Quality, Responsibility, Mutuality, Efficiency, and Freedom.
The San Francisco, California base salary range for this position is $175,000 – $205,000 annually, commensurate with experience. Total compensation will include bonus incentives and benefits. Kinship provides Full Time Employees (Associates) benefits which may include health insurance, retirement plan benefits, eligibility for Mars discounts, unlimited paid time off and access to other benefit programs. Eligibility for Kinship benefits is determined under the terms of the applicable Kinship Benefits plan at a person’s date of hire.

More Information

Share this job

Contact Us

Donec elementum tellus vel magna bibendum, et fringilla metus tristique. Vestibulum cursus venenatis lacus, vel eleifend lectus blandit a.

Contact Us

JobMonster Inc.
54/29 West 21st Street, New York, 10010, USA

Empregara We would like to show you notifications for the latest news and updates.
Allow Notifications