Image Description

Senior Technical Product Support Engineer

Job Description

Posted 10 months ago

Want to join a challenging and rewarding environment, supporting a major customer on a modern stack with a great team?

We're looking for a senior engineer able to drive the delivery of a delightful product experience in a rapidly expanding product suite to a major customer as the first role in a pivotal new division for HappyCo.

You'll be working directly with the customer solving their real-world problems, backed up by a great team. Ideally you've come from the product development world, with at least 8 years experience working backend or full stack.

At a minimum you'll be experienced at debugging issues on cloud environments like GCP; familiar with IP networking and PostgreSQL database management; technically aware of web apps, containerization, APIs and integration architecture; and easily write demonstration code.

Preferably you'll have worked with some of PostgreSQL, Google Cloud Platform, Kubernetes, Javascript and an object oriented backend language. We highly value attitude and ability to learn over precise skill matching.

You'll further have a proactive problem solving approach, with the experience and desire to work directly with customers, including communicating technical domain concepts to non-technical people; expectation setting and customer management; potentially leading meetings and workshops; and some familiarity with project management concepts.

Potential background/expansion work could involve Ruby on Rails, data pipelines and/or SRE-like work monitoring and improving the performance of our platform.

HappyCo builds mobile and cloud solutions to enable real-time operations for the property management industry, for a user base primarily in the US.

Please note that you must have the right to work in the US. A successful candidate will need to be able to attend customer offices in-person in Washington, DC.


A senior engineer should be able to show the capability and knowledge required to deliver against these responsibilities.

Strategic Responsibilities:

  • Lead quality product outcomes in software delivery and services in accordance with organisational standards, participating in and devising solution approaches by analytical thinking.
  • Interact with customer representatives to capture feedback and domain knowledge to assist in ensuring that product development is in line with business objectives.
  • Identify, review and elaborate business requirements from a technical perspective and determine technical solutions.
  • Assist in driving the improvement in delivering SaaS products and features to high value customers
  • Daily Responsibilities:

    • Provide frontline technical specialist support:
      • Monitor and improve the delivery of our SaaS product.
      • Debug identified issues, providing clear analysis to both the customer and internal teams.
      • Manage releases and deployments.
      • Proactively identify and manage scope, delivery and configuration of product changes.
      • Implement well structured demonstration code, and assist the customer in integration with HappyCo's services
      • Fully participates in and provides feedback on the company's product development and rollout methodology, driving improvements.
      • Qualifications and Experience

        • Relevant tertiary qualifications (e.g. Bachelor/Grad Dip. Science/Computer Science/Software Engineering, IT Certification or similar) or equivalent practical experience.
        • At least 8 years proven working experience in software development.
        • Technical/development experience across these fields:

          • Critical skills
            • An object oriented backend language
            • PostgreSQL
            • High value skills
              • GCP
              • Linux
              • Containerization
              • APIs and integrations
              • Golang
              • Web apps, especially React.JS
              • Favourable
                • Kubernetes
                • VPNs
                • Ruby on Rails
                • Java
                • Monitoring and observability frameworks
                • Bash scripting
                • Personal Attributes / Qualities

                  • Very clear spoken and written communication skills, and the ability to interact professionally with a diverse group of customers and staff.
                  • Values good quality product/technical outcomes that meet customer needs.
                  • Able to work independently, and with a team.
                  • A constructively critical thinker.
                  • HappyCo is a proud equal employer and an affirmative action employer. We're committed to providing equal employment opportunities regardless of race, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, marital status, disability, or veteran status.

                    A note to recruitment agencies: please don't reach out to us about our roles--we've got it covered. We don't accept unsolicited agency resumes and HappyCo is not responsible for any fees related to unsolicited resumes (unless you are interested in this role...). Thanks!

Job Summary

Image Description Website
San Francisco, CA, US Location

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Senior Engineer

  • Rainforest QA

Rainforest QA is an on-demand QA solution. Our commitment...

Company Description**\n\nShopify is the leading omni-chan...