
Software Engineer, Backend

Software Engineer, Backend
Claylabs
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.




