Software Engineer - Platform

SF Bay Area /
Engineering /
The Company
We are an early stage company building the next generation digital shopping platform from the ground up. Our vision is to create a highly differentiated and personalized experience for consumers that revolutionizes the way people shop. We have an incredible team and venture investors. Come join the fun!

Goal of Job
You will be responsible for the underlying platform that powers the next generation shopping experience. This entails solving challenging problems around data ingestion and normalization, storage, search and indexing, serving. We believe that the platform for the future is built on cloud native technologies, is built from the ground to be multi-channel and intelligent, and is architected for speed, scale and maintainability. You will be part of a team bringing this vision to life.

Responsibilities

    • Design, architect, deploy and manage multiple backend services around ingestion, normalization, search, serving
    • Lay the foundation for a backend platform that allows fast iteration
    • Build the systems to ensure best in class uptime and responsiveness for these systems

Experience Required

    • B.S. Computer Science/Engineering or related technical discipline with 4+ years experience building highly robust services
    • Experience with building services in Go/Java/Python/Node.js
    • Experience with GCP/AWS and technologies like Kubernetes/Functions/Containers
    • Experience with using CI/CD, automated testing, monitoring tools
    • Experience with SQL and noSQL databases (like PostgreSQL, MySQL, Cassandra and HBase)
    • Passion for building highly scalable, robust, and responsive applications

Our Values

    • Critical thinking - we use judgement in making key decisions, we are innovative and deep thinkers, we are deliberate and produce high quality work
    • Helpfulness and transparency - we support each other by providing context and feedback, we operate with respect towards our customers, partners and team, we are open to giving and receiving feedback with the intention of improving how we function
    • Operate as an owner - we are deeply invested in the success of the company and its customers, we do what’s right, not what’s easy, we spend carefully and know that any success is tied to what is best for our customers
    • Pronto - we operate with a sense of urgency, have a GSD mentality, we are open to change as business needs evolve, and we embody grit and tenacity