Senior Backend Performance Engineer

RECRUITER EXCHANGE INC
United States
20 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$84,000.0 - $144,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Performance Management Big Data Software as a Service Profiling Data Structures Data Synchronization Distributed Systems PostgreSQL Node.Js Queueing Systems Redis TypeScript
+9 more
Concurrency Database Optimization Caching Database Performance Backend Event Driven Architecture Build Management Low Latency Performance Monitor

Job description

We are looking for a Senior Backend Performance Engineer who will take ownership of backend performance across our clinet’s platform.

You will design and build the infrastructure required to keep the product exceptionally fast as traffic, data volume, and platform complexity continue to grow.

This is not a traditional feature-focused backend role. You will work directly on caching, database performance, data synchronization, distributed systems, queues, background processing, networking, and custom infrastructure designed to eliminate latency at every layer.

The ideal candidate has previously optimized high-traffic production systems and can demonstrate measurable improvements in latency, scalability, and reliability., * Own backend performance across the platform.

  • Identify, profile, and eliminate production performance bottlenecks.
  • Design advanced caching and data synchronization systems.
  • Optimize PostgreSQL databases, queries, indexes, and data-access patterns.
  • Improve API performance and reduce response times.
  • Optimize queues, asynchronous workflows, and background processing.
  • Build custom infrastructure when existing third-party solutions are not sufficient.
  • Improve system scalability while maintaining consistently low latency.
  • Collaborate with feature teams to define and meet performance targets.
  • Monitor and improve system performance using relevant metrics, profiling, and benchmarking.
  • Benchmark the platform against high-performing SaaS products.
  • Contribute to architecture and system-design decisions for distributed, high-traffic environments.

Requirements

  • At least 4 years of backend engineering experience.
  • At least 4 years of experience building or scaling high-traffic production systems.
  • Experience building, maintaining, or scaling a product used by at least 100,000 monthly active users.
  • Strong hands-on experience with Node.js and TypeScript.
  • Deep knowledge of PostgreSQL and Redis.
  • Strong understanding of distributed systems, networking, concurrency, and asynchronous processing.
  • Proven experience with database optimization, caching strategies, API performance, queues, and background jobs.
  • Experience profiling production systems and resolving latency bottlenecks.
  • Experience designing systems where scalability and low response times are critical.
  • Ability to build custom infrastructure rather than relying exclusively on third-party solutions.
  • Strong computer science fundamentals, including algorithms, data structures, and system design.
  • High engineering standards and strong attention to detail.
  • Professional working proficiency in English.

Nice to have

  • Experience working on high-scale SaaS platforms.
  • Experience optimizing p95 and p99 latency.
  • Experience with event-driven architectures and message queues.
  • Experience with observability, tracing, profiling, and performance monitoring tools.
  • Experience designing multi-layer caching strategies.
  • Experience handling large datasets or high-volume data synchronization.

About the company

Our client is one of the fastest-growing AI-powered sales engagement platforms, helping businesses find prospects, automate outreach, and accelerate revenue growth.

Used by more than 700,000 businesses worldwide, the platform combines AI-driven automation, a built-in B2B lead database, and advanced email deliverability technology.

The company operates with a fully remote, globally distributed team and is building a high-scale SaaS platform where speed, reliability, and performance are essential.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all