About our client
We are an AI commerce startup enabling millions of users worldwide to book travel through messaging. By the end of 2021, we anticipate generating $1B in revenue from travel and other exciting verticals beyond travel, which we’ll discuss further during the interview process.
With a high-performing team of world-class leaders, we excel at tackling complex problems within AI, Ecommerce, and Conversational Design to enhance the value we offer to our users.
We foster a performance-driven environment where our team members can thrive and excel. Our values are rooted in making data-driven decisions and taking calculated risks that add value to both the user and the company.
About the Role
Our product engineering team is responsible for everything the user interacts with: our chatbot, our frontend, and the services and databases that power these. As a member of the team, you will:
- Ship high-impact projects end-to-end in a fast-paced, iterative environment
- Have the opportunity to significantly propel the business forward and see the impact of your work on the company’s business metrics and user experience
- Own features, services, caches, and databases, including deployment, monitoring, debugging, and testing
- Uphold standards for quality by performing code reviews
- Mentor junior developers
- Participate in cross-functional team projects, work with external stakeholders, and help shape the roadmap for future team projects
- Be data-driven and close to the customer, running experiments for nearly everything you launch
Our Tech
- We use a state-of-the-art architecture powered by services written with Node/Express, Python/Flask, React/Redux, and our proprietary chatbot engine.
- We use Postgres for storage and Redis for caching.
- We use Gitlab for version control and (along with Docker) CI/CD, and our infrastructure is hosted on AWS, making use of Elastic Beanstalk, RDS, etc.
- We invest heavily in monitoring and automated alerting using Datadog.
- We log application-level information using a proprietary logging pipeline and leverage data analysis using Snowflake.
- We use Amplitude, Hotjar, and LogRocket for client-side metrics and experimentation.
About You
- You have 5+ years of professional working experience in backend software development, and 3+ years of Python or Node on the backend, or React/Redux on the frontend
- You are willing to work with both backend and frontend parts of the stack, though the proportion of time spent doing each will be influenced by your interests
- You have experience working with web services and are comfortable tackling system design challenges
- You are interested in building products in a startup environment: moving quickly, being data-driven, wearing multiple hats, and continuously learning
- You are highly motivated, have a strong sense of ownership, and are able to drive complex projects end-to-end
- You are a strong communicator and able to thrive on an agile team, contributing to standups, sprint ceremonies, and quarterly project planning, and working with various internal and external stakeholders
We Believe in Equal Opportunity
We are an equal opportunity employer and value diversity within our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Not everything in the job description is required, and we treat every application fairly.