Posted in

Software Engineer – Backend

Software Engineer – Backend

CompanyX
LocationPalo Alto, CA, USA, London, UK, New York, NY, USA
Salary$127000 – $297000
TypeFull-Time
Degrees
Experience LevelJunior, 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.