Skip to content
RetoolRetoolSan Francisco, CA

Software Engineer, Core Services

Builds and scales secure backend services for code execution and data connectors, focusing on architecture, sandboxing, and Kubernetes-based infrastructure. Requires 6+ years experience with cloud platforms, security practices, and distributed systems.

164k – 306k/yr
Hybrid6+ YOEBackend Engineering

About the role

Responsibilities

  • Drive the architectural design and redesign of core Retool backend services, ensuring robustness, security, and efficiency. This includes areas such as secure sandboxing, connection pooling, and streaming.
  • Use secure runtime and sandboxing technologies like WASM and seccomp filters.
  • Own production services running in Amazon Elastic Kubernetes Service (EKS).

Requirements

  • 6+ years of experience in professional software development, ideally some in startups.
  • Built, maintained, debugged, and scaled backend systems and distributed services.
  • Keen understanding of security best practices and experience designing secure systems.
  • Ability to identify and resolve performance bottlenecks in critical services.
  • Experience with cloud-based infrastructure like Azure, AWS, or GCP, along with Kubernetes, Helm, and Terraform.
  • Excellent communication and collaboration skills.

Nice-to-Haves

  • Familiar with TypeScript and Node.
  • Right-sized compute clusters, managed autoscaling groups.
  • Understand OS-level containerization and execution environments.
  • Built fault-tolerant message queues, worker pools, or distributed value stores.
  • Analyzed and tackled interesting and unusual new workloads.

Compensation

Base pay range: $163,800 – $306,000 per year.

Skills

KubernetesAWSTerraformHelmWasmSeccompTypeScriptNode.jsEKSGCP
Redpanda Data

Senior Software Engineer, Connectors

Redpanda DataUnited States

Senior engineer building and maintaining Redpanda's Go-based Connector ecosystem for cloud streaming services. Focus on AI solutions, distributed systems, resilience, and zero-downtime deployments across AWS, Azure, and GCP.

164k – 235k/yr
Remote5+ YOEBackend Engineering
Semgrep

Senior Backend Software Engineer

SemgrepSan Francisco, CA +3

Build and maintain backend systems, APIs, data models, and services for scalable code security products. Requires strong knowledge of databases, distributed systems, and query optimization; experience with Python/Flask preferred.

163k – 247k/yr
HybridBackend Engineering
Upstart

Senior Software Engineer

UpstartUnited States

Design and build internal software platforms, APIs, and data workflows supporting risk, compliance, and operations for Upstart Bank. Requires 4+ years experience, production web apps, PostgreSQL, and REST API development.

165k – 228k/yr
Remote4+ YOEBackend Engineering
Cribl

Sr. Software Engineer

CriblUnited States

Senior Software Engineer building a scalable customer-facing metric store for high-volume time-series telemetry data at Cribl. Requires strong distributed systems and backend experience (Node.js/TypeScript preferred) to design ingestion, storage, query engines, and observability infrastructure.

165k – 200k/yr
Remote5+ YOEBackend Engineering
NexHealth

Senior Software Engineer, Remote

NexHealthUnited States

Build and scale backend systems for healthcare API platform, including real-time EHR integrations, data lakes from terabytes to petabytes, and core infrastructure for 100x growth. Requires 5+ years backend experience with Kubernetes, AWS, PostgreSQL, and DevOps practices.

165k – 230k/yr
Remote5+ YOEBackend Engineering