Remote Member of Technical Staff - Distributed Storage

Logo of Chronosphere

Chronosphere

πŸ“Remote - United States

Job highlights

Summary

The job is for a software engineer to design and implement the core of a metrics API platform and ingestion pipeline at Chronosphere, a remote-first startup. The role involves working on hard distributed systems and data storage problems, building a highly available storage engine, and contributing to the product's architectural/technical roadmap.

Requirements

  • The ability to independently own projects from inception to delivery (i.e. plan and gather requirements, collaborate with Product)
  • Pre-existing experience on how to build high scale systems and experience with building sophisticated application services
  • A passion for growing and up-leveling your peers, and have pre-existing mentoring experience and a nuanced view around how to help junior engineers grow
  • Deep background in distributed systems or storage layer programming. You will be working on low level problems such as query engine optimization, on-disk data indexing, or data replication, and need to come to the role with a background in similar types of problems
  • Strong skills in a system level language such as Go, C++, Java, C#, or Rust. Knowing a specific language isn’t important; what matters is that you’ve become fluent in one by spending a lot of time in the types of projects where these languages are used
  • Experience operating highly available systems in production. We don’t just ship software - we also run a service on behalf of our customers. You’ll need to know how to do this effectively: where to place instrumentation to get the best understanding of your code’s behavior in production, how to debug distributed systems under load, and how to reproduce issues that might seem to only manifest in production workloads
  • A flexible, collaborative working style. We’re a small team working in a rapidly evolving space, and we’re looking for people that will help build a positive, supportive environment

Responsibilities

  • Design, implement, and test enhancements to our metric API and core ingestion pipeline, using Go on Kubernetes/GCP/AWS
  • Collaborate across product, design, and infrastructure to define the architectural / technical roadmap of our metrics platform
  • Level up the reliability and software quality practices within the team via direct mentorship, program development, and development infrastructure
  • Build operational tooling for the code you write, and work with our cloud infrastructure team to manage your code in production

Benefits

  • Health Insurance Coverage
  • Unlimited Vacation Time
  • Competitive Salary
  • Stock Options
  • And More

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Chronosphere know you found this job on JobsCollider. Thanks! πŸ™