Software Engineer, Backend

claylabs

New York (NY)

On-site

USD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

claylabs is seeking a Backend Software Engineer to identify and solve performance issues in our systems. You will perform analyses, create performance metrics, and address scalability challenges.

The ideal candidate will bring experience in API latency optimization and expertise with technologies like Postgres and Redis. Join our curious team committed to optimizing large-scale systems.

Qualifications

  • 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.
  • Expertise in Redis, Postgres, ElasticSearch, or OpenSearch.

Responsibilities

  • Perform comprehensive analyses of our systems to identify performance bottlenecks.
  • Create and monitor meaningful performance metrics for our services.
  • Advise engineering teams on scalable feature design.
  • Address critical scalability challenges.
  • Work on optimizing serverless workloads on AWS.

Skills

API latency optimization
SQL
Redis
Postgres
ElasticSearch
Performance optimization

Tools

AWS services
React
Typescript
Python
Terraform
CircleCI
Cloudwatch

Job description

Software Engineering, Backend @ Clay

Given our rapid growth over the past couple of years, we often have to solve pressing scaling problems to accommodate the increased load. As a Software Engineer on the Performance team, you'll be responsible for identifying these problems and then developing systems that optimize the throughput and reliability of our core systems. Strong candidates here will have a track record of solving large-scale systems problems and laying the foundation for performance observability.

What You'll Do
  • Perform comprehensive analyses of our systems to identify and address performance bottlenecks.
  • Create and monitor meaningful performance metrics for various components of our services
  • Advise other teams within engineering on scalable and performant feature design and implementation
  • Address critical scalability challenges such as sharding Postgres and Redis, splitting ECS tasks into multiple services to scale independently, and addressing Node event loop blockages.
What You'll Bring
  • 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 any of the following: Redis, Postgres, ElasticSearch, or Opensearch
Nice To Haves
  • Diversity of perspectives and interests. We hope to build a team that is curious, and open-minded.
  • Experience working with systems & data at scale. May be building large-scale high-performance data pipelines, event ingestion systems, or generally working with larger production systems
  • Advanced proficiency in optimizing serverless workloads on AWS
  • Experience with our current tech stack:
    • React, Typescript, Python
    • AWS services: Aurora (Postgres), Elasticache (Redis), Elastic Container Registry (ECR), ECS (Fargate), Lambda, OpenSearch
    • IaC: Terraform
    • Deployment tools: CircleCI, Netlify, Playwright
    • Observability tools: Cloudwatch, Datadog, Mezmo
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, (Full Stack) Product
Software Engineer, (Full Stack) Product

Clay (Earth) • New York (NY)

On-site
USD 120,000 - 170,000
Senior Backend Engineer - Performance & Scale
Senior Backend Engineer - Performance & Scale

Doist • New York (NY)

On-site
USD 120,000 - 170,000
Backend Performance Engineer: Scale & Observability
Backend Performance Engineer: Scale & Observability

claylabs • New York (NY)

On-site
USD 100,000 - 160,000
Software Engineer, Backend
Software Engineer, Backend

character • Redwood City (CA)

On-site
USD 110,000 - 140,000
Software Engineer, Backend (Product)
Software Engineer, Backend (Product)

Clay Labs • New York (NY)

On-site
USD 120,000 - 180,000
Free coaching
Software Engineer, Backend (Product)
Software Engineer, Backend (Product)

claylabs • New York (NY)

On-site
USD 120,000 - 170,000
Software Engineer, Backend (Product)
Software Engineer, Backend (Product)

AI Chopping Block • New York (NY)

On-site
USD 120,000 - 190,000
Senior Backend Engineer: Scalable APIs & Distributed Systems
Senior Backend Engineer: Scalable APIs & Distributed Systems

character • Redwood City (CA)

On-site
Senior Software Engineer — Backend Performance & Data Systems
Senior Software Engineer — Backend Performance & Data Systems

StratITech • San Francisco (CA)

On-site
USD 210,000 - 245,000
Software Engineer, Full Stack – Backend Focus, Intermediate
Software Engineer, Full Stack – Backend Focus, Intermediate

Jobtailor • New York (NY)

On-site
USD 120,000 - 170,000