Software Engineer – Backend
Company | X |
---|---|
Location | Palo Alto, CA, USA, London, UK, New York, NY, USA |
Salary | $127000 – $297000 |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- 2+ years of industry experience working with large scale, high throughput distributed systems and data pipelines
- Proficient in Scala/Java/Python or similar languages; an expert in a majority of language constructs and able to apply them fluently to solve complex problems
- Track record of building and shipping user-facing products and features
- Experience with recommender systems and machine learning
- Ability to design and build multi-tier backend systems with storage, caching, and application layers
- Understanding of failure modes, performance optimization, and scaling for high-throughput, highly-available, low latency systems
Responsibilities
- Work in a fast paced, collaborative environment where ideas are discussed and challenged openly
- Deliver new features and improve relevance of our products
- Identify major system bottlenecks, or flaws in business logic, and proactively address them
- Take ownership over product problems, be able to come up with your own solutions that you love, and prove through data that it is impactful at scale
- Work across the stack to solve problems, there is no reliance on another engineer or team to get something done for you.
Preferred Qualifications
-
No preferred qualifications provided.