Principal Full Stack Engineer (10+ years exp) -|


120k - 150k USD Annually



    The Role HomePay is a rapidly growing company who has the investment to be able to shoot for the stars. If you are working in tech and doing amazing things, consider coming to work with us and accomplish things you’ve never even dreamed about. We are working on the best tech stack with a team filled with the most talented people in Austin with a magic recipe for success. We need YOUR skills, ideas, and out-of-the box thinking to take us to the next level. Not only do we want you, but we also want the people you appreciate the most to be our partners. Who can you bring with you to share in all of the amazing things we are doing? We whiteboard a lot. Our code reviews are a little intimidating. Our socials are effusive. It’s a bunch of smart people having a lot of fun together. 

    What Your Days Will be Like:

    If you are a great Engineer who leans towards product thinking, we are looking for the type of developer who has led large modernization initiatives and can decompose complex business domains into scalable and maintainable solutions. You want to own a solution from end-to-end, and work with like-minded colleagues who value delighting our customers. You want to help drive an organization to a cloud native architecture.

    What You'll be Working on:

    Deploy to one of the 3 major cloud providers
    Build public and private APIs using REST, GraphQL, or gRPC
    Deliver scalable solutions using microservices
    Work with a variety of database technologies (Relational, Document, Key/Value)
    Work with full stack development - back end, middle tier, and client side
    Analyze, design, develop and execute software solutions to address business requirements
    Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
    Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions
    Troubleshoot problems quickly and efficiently
    Develop highly available and highly scalable applications
    Generate technical documentation as well as unit and functional tests
    Work closely with remote development teams
    Work with Solution Architects and Product Engineering to plan ongoing feature development and product maintenance
    Present and communicate solutions to both technical and nontechnical stakeholders
    Participate in demos and code reviews
    Promote software best practices, standards and processes
    Shape development processes to promote a high-quality output while continuing to iterate quickly
    Mentor and guide the professional and technical development of team members
    What You'll Need to Succeed:

    Have deployed solutions to AWS, Azure, or GCP
    Experience developing scalable, multi-tier web solutions, ideally for a consumer website
    Experience with relational databases
    Experience with document databases or key/value stores
    Experience building micro-services/SOA
    Experience building APIs
    Experience with at least one of the following:
    .NET Core
    .NET Framework
    JavaScript - (Angular, React, Vue, etc.)
    Experience developing software using version control systems
    Ability to work independently in a fast-paced, agile environment
    Great analytical skills
    Excellent oral and written communication skills
    Experience with Nomad or Kubernetes a plus
    Our Tech Stack – Tech:

    Agile based product workflow with daily SCRUM
    Git source control and Jira ticket management
    Golang/.NET Core services using Docker, Consul, Nomad, Vault
    .NET Framework/WebForms
    Angular SPAs
    SQL Server/NoSQL databases
    REST, GraphQL, gRPC
    Education/Other Pre-requisites:

    Bachelor's degree in Computer Science, Computer Engineering, or other relevant fields; or the ability to prove equivalent work experience
    10+ years of programming in various environments
    5+ years with SQL database programming is the world’s largest online destination for finding and managing family care. With over 16.5 million members in 16 countries, we enable families to connect with caregivers in a reliable and easy way, while also helping care providers find meaningful work. allows families to make safer, more informed hiring decisions, make easy, online payments to caregivers, and subscribe to HomePay to manage household payroll and tax matters. Plus, through our Workplace Solutions group, serves hundreds of thousands of families whose employers provide access to our web service, backup care, and senior care planning—all as a corporate benefit. supports diverse families and communities and seeks employees who are just as diverse. As an equal opportunity employer, recognizes the power of a diverse workforce and encourages applications from individuals with varied experiences, perspectives, and backgrounds.

    Since launching in 2007,, an IAC (NASDAQ: IAC) company, has been committed to solving the complex care challenges that impact families, caregivers, employers, and care service companies. Today, is the world’s largest online destination for finding and managing family care, with 19.8 million families and 14.3 million caregivers* across more than 20 countries, including the U.S., UK, Canada and parts of Western Europe, and approximately 1.7 million employees of corporate clients having access to our services. Spanning child care to senior care, pet care, housekeeping and more, provides a sweeping array of services for families and caregivers to find, manage and pay for care or find employment. These include: a comprehensive suite of safety tools and resources members may use to help make more informed hiring decisions - such as third-party background check services, monitored messaging, and tips on hiring best practices; easy ways for caregivers to be paid online or via mobile app; and Benefits, including the household payroll and tax services provided by HomePay and the Care Benefit Bucks program, a peer-to-peer pooled, portable benefits platform funded by household employer contributions which provides caregivers access to professional benefits. For enterprise clients, builds customized benefits packages covering child care, back up care and senior care consulting services through its Care@Work business, and serves care businesses with marketing and recruiting support. Headquartered in Waltham, Massachusetts, has offices in Berlin, Austin and the San Francisco Bay area.

    *As of June 2019