ErieRecruiter Since 2001
the smart solution for Erie jobs

Principal Software Engineer

Company: Kinship
Location: Portland
Posted on: August 5, 2022

Job Description:

WHO IS KINSHIP?Kinship is here to help everyone pet parent like a pro. We're building the future of pet care, combining insights, products, and services to help people be the best pet parents they can be - and to ultimately create a better world for pets. Kinship is a business division of Mars Petcare, the global leader in pet health, nutrition, and services, and dedicated to one purpose: A Better World for Pets . Learn more at .OUR FAMILY OF BRANDSOUR TEAM PetExec is the industry leading SaaS platform for pet boarding and daycare. We are looking for a great developer to work with us as we take PetExec to the next level. As part of the PetExec engineering team, you will join a group that cares about writing clean code, collaborating, taking ownership of their work, and being open-minded to learning new technologies. 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 great developer who is proficient with React.js and React Native. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust, testable and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.We are looking for a strong Staff 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.Responsibilities

  • 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
  • Determining database requirements and potential impacts
  • Modeling database changes and optimizing queries for efficiency
  • Identifying areas for system improvements
  • Auditing databases regularly to maintain quality of service and performance
  • 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 THE PRO WE'RE LOOKING FORAs 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 theseTechnical Skills
    • Comfortable laying foundational code
    • Experience with relational databases and PostgreSQL with ability to load, navigate and extract data from various data stores like MS SQL Server, MS Access, DB4/Fox Pro (read DBF files for database imports), MySQL and potentially other database systems.
    • Experience parsing data and/or CSV files for mapping and insertion into a relational database
    • Experience with Linux OS, AWS and PHP and command-line PostgreSQL
    • Experience with advanced modern Javascript frameworks(Next, React, Ember, Vue, Angular, etc)
    • Experience designing and building RESTful APIs (Ruby, Java, GoLang, etc.)
    • 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
    • Knowledge on OAuth2 authentication and authorization
    • Experience with common development tools such as Node, Yarn, NPM, etc. Leadership Competencies
      • 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. What You Can Expect From Us
        • Opportunities to impact and grow the business on a day to day basis
        • Dog-friendly workplaces
        • Medical, dental, vision, 401k match, and pet benefits for you and your family
        • Unlimited paid time off
        • Hybrid work environment
        • Parental leave for the birth or adoption of your new human child (and fur baby)
        • Discounts on pet products, services, nutrition and veterinary wellness plans
        • An extensive onboarding program with a chance to meet all of our leaders across Kinship

Keywords: Kinship, Erie , Principal Software Engineer, IT / Software / Systems , Portland, Pennsylvania

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Pennsylvania jobs by following @recnetPA on Twitter!

Erie RSS job feeds