Infrastructure

San Francisco
Engineering
Full-time

Houseparty’s mission is to connect people in the most human way possible when they are physically apart. We believe that our greatest opportunity to improve people’s lives is to reinvent how we communicate. Houseparty empowers people to have more frequent conversations with the people they care about most, meet new friends, and have fun together.

Given Houseparty’s extraordinary growth, we face a variety of infrastructure challenges. If you like solving for scale with a high degree of independence, then we want to talk to you.

Role and Responsibilities:

    • You'll be responsible for all things infrastructure: design, architecture, communication, monitoring, availability, scalability (obviously), failover and recovery
    • You will identify, analyze, and mitigate risk exposure at all levels
    • You'll manage team backlogs and ensure forward project momentum

You Ideally:

    • Have excellent systems-level analytical skills and an ability to move up and down the stack
    • Have a generally data-conscious, creative attitude toward systems and infrastructure
    • Have a passion for automation, and knowledge of system automation frameworks
    • Have basic sysadmin skills (install a host, upgrade a box, format a disc, etc)
    • Have a deep understanding of Linux
    • Have experience with AWS at scale (>100 nodes)
    • Have experience with relational and non-relational databases (we like Mongo, Postgres on RDS)
    • Have experience with cluster / container frameworks (Kubernetes, Docker, Mesos, etc)
    • Have kernel experience
    • Have experience debugging JVM
    • Have experience setting up and using common CI tools (we like Jenkins, Travis)
    • Understand the causes of load and latency, the differences between them, and how to minimize both
    • Know several scripting and programming languages (Bash, Python, Scala, Go, etc)
    • Know how not to do things that take down our entire system (but seriously)
    • Enjoy a high growth environment

Furthermore:

    • Be committed to standard engineering methodologies, including automated testing and continuous integration
    • Be willing to take risks with product features and functionality
    • Be dedicated to creative problem solving
    • Be an excellent written and verbal communicator
    • Be prepared for diverse challenges without fear of failure
    • Be passionate about crafting the future of digital communication
    • Be a social person. We are a social app, we like social people.