Rescale

Senior Software Engineer, Backend Systems

Rescale2 months ago
Location

Remote (United States)

Workplace

Remote

Type

Full Time

Salary

USD 137,000 – 200,000

Level

Senior

Role

Backend Engineer

Posted

Jan 27, 2026

Full TimeRemoteSenior

The role

Summary

Rescale is seeking a Senior Backend Software Engineer to join their innovative cloud computing platform that transforms engineering and scientific discovery. The ideal candidate will develop high-performance, scalable backend systems that support complex computational workloads across multiple cloud providers and Kubernetes clusters.

What you'll do

End-to-End Functionality Delivery: Own the complete delivery of critical new functionality for Rescale's customer platform, ensuring high-quality and performant solutions.
System Performance Management: Proactively monitor and optimize system performance, maintaining reliability for services handling over 250 requests per second.
Cloud Infrastructure Maintenance: Develop and maintain high-quality automation for build, test, and deployment processes across multiple cloud providers and Kubernetes clusters.
Service Development: Create and maintain robust backend services with complex requirements for task scheduling, security, and data durability.

What we look for

Technical

Programming LanguagesProficiency in statically typed, service-oriented languages like Java or Go
Systems KnowledgeDeep understanding of Linux internals, including namespaces and cgroups
Distributed SystemsExperience in distributed systems design, concurrent and multi-threaded programming
Performance OptimizationSkills in testing, profiling, and application performance tuning
SecurityStrong knowledge of application security principles and implementation

Education

Academic QualificationBS in Computer Science or equivalent professional experience

Experience

Backend Development4+ years of experience building performant, non-trivial backend systems

Skills

Required skills

Backend System DesignAbility to architect and implement scalable backend systems
Cloud InfrastructureExperience with cloud deployment and Kubernetes cluster management

Nice to have

HPC KnowledgeUnderstanding of High-Performance Computing (HPC) concepts and technologies
Scientific ComputingFamiliarity with computational simulation and engineering workloads

Compensation & benefits

Salary

USD 137,000 – 200,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options available as part of total compensation package

Remote Work

Fully remote work arrangement with flexible location

Inclusive Culture

Commitment to diversity, equity, and inclusion in the workplace


Interview process

  1. 1
    Initial Screening HR review of application and background
  2. 2
    Technical Phone Screen Initial discussion of technical skills and experience with engineering team
  3. 3
    Technical Interview In-depth technical assessment of backend system design and problem-solving skills
  4. 4
    System Design Interview Evaluation of candidate's ability to design scalable and performant backend systems
  5. 5
    Final Interview Meeting with hiring manager and team members to assess cultural fit and team alignment

Apply for this position

You'll be redirected to the company's application page