Build our systems and infrastructure using your strong background in large scale distributed systems
Work closely with product management & customers to understand requirements and create innovative solutions. You will own large chunks of the stack!
Build tools to detect and investigate issues promptly
Identify and solve for performance bottlenecks within our software stack
Collaborate with cross-functional teams to deliver a world class experience for our Customer
Uplift design and coding skills on the team through introduction of best practices
Experience You Need
BS/BA degree in Computer Science, similar technical field of study or equivalent practical experience
6+ years of relevant work experience with a BS, MS, or PhD in Computer Science or related technical field
Experience in software development in one or more general purpose programming
languages including but not limited to Rust, Go, Java, C/C++, Python or Scala
Experience architecting and developing large scale systems in one or more of the following areas: distributed systems, database systems, and/or file systems
Intimate knowledge of Containers, Docker, Kubernetes, Helm, Go/Rust, microservice