Claylabs logo

Software Engineer, Backend

ClaylabsNew York
Apply Now
Claylabs logo

Software Engineer, Backend

Claylabs

Apply Now

Clay is a rapidly growing company that provides a creative tool for businesses to enhance their growth through data-driven strategies. They are seeking a Backend Software Engineer to join their Performance team, focusing on optimizing system performance and scalability. The role involves analyzing systems, creating performance metrics, and advising on scalable feature design.

Qualification

  • A results-oriented mindset and a bias toward impact.
  • Experience in API latency optimization.
  • Experience with SQL and related technologies, preferably Postgres.
  • Experience in a role with a focus on performance aspects.
  • Experience in query optimization and schema design for relational databases and distributed search engines.
  • Expertise in Redis, Postgres, ElasticSearch, or Opensearch.

Responsibility

  • Perform comprehensive analyses of systems to identify and address performance bottlenecks.
  • Create and monitor meaningful performance metrics for various components of services.
  • Advise other teams within engineering on scalable and performant feature design and implementation.
  • Address critical scalability challenges such as sharding Postgres and Redis.
  • Split ECS tasks into multiple services to scale independently.

Similar Jobs