Skip to content
FormalFormalSan Francisco, CA

Software Engineer | Backend

Build and scale a high-performance data security platform as a backend engineer. Design real-time data processing systems, develop features end-to-end, optimize performance and reliability using Golang, Rust, Kafka and cloud infrastructure.

Salary not listed
On-siteBackend Engineering

About the role

What you'll do

  • Design and develop a high performance data platform that can handle large volumes of data in real-time
  • Build new product features from start to finish through to research, implementation, and maintenance
  • Help improve performance and reliability of net new and existing features
  • Lead any initiative you think may have a strong impact on Formal
  • Design scalable services as Formal grows and processes more traffic

What You Need

  • Software development experience building data-intensive software platforms
  • Value code simplicity and performance
  • Strong knowledge of Golang and experience with its ecosystem
  • Experience with streaming data processing frameworks such as Apache Kafka and Google Pub/Sub
  • Experience debugging and optimizing complex production systems
  • Experience working in DBs, OS, networking, or other systems-level environments
  • Experience with containerization technologies (Docker, ECS, or Kubernetes) and infrastructure as code technologies (Terraform)
  • Excellent communication skills and the ability to work well within a team
  • Strong problem solver with solid production debugging skills

Nice-to-Haves

  • Worked in a fast, high-growth startup environment before
  • Experience using tools like Temporal and Render
  • Extensive knowledge of datastore protocols (Postgres, S3, Kafka)
  • Familiarity with cloud computing platforms, such as Azure or GCP

Compensation

This role offers cash compensation and a stock options grant. The positioning of offers within a certain range depends on various factors, including: candidate experience, qualifications, skills, and business requirements.

Benefits (for U.S.-based full-time employees)

  • 100% medical, dental & vision insurance coverage for you
  • Partially covered for your dependents
  • Flexible PTO

Skills

GoRustTemporalKafkaPostgresMySQLSnowflakeRedshiftS3DockerKubernetesTerraformAWS
Tailscale

Software Engineer, Networking

TailscaleUnited States

Software Engineer on the Dataplane team building and optimizing Tailscale's core client-side networking, VPN, and connectivity features using Go and low-level languages. Requires deep networking expertise (routing, NAT, VPNs) plus experience with distributed systems and low-level OS stacks.

163k – 226k/yr
Remote5+ YOEBackend Engineering
ZoomInfo

Software Engineer III

ZoomInfoBethesda, MD

Software Engineer focused on backend development for the Chorus conversation intelligence platform. Design, build, and deploy complex distributed systems and 3rd-party integrations to process and analyze large volumes of sales calls, delivering insights to sales teams. Requires 4+ years experience with cloud infrastructure, databases, microservices, and distributed systems.

112k – 176k/yr
Hybrid4+ YOEBackend Engineering
Confluent

Distributed Systems Software Engineer

ConfluentTexas +3

Senior engineer building WarpStream, a Kafka-compatible data streaming platform on object storage. Design, develop, and operate scalable backend services and distributed systems across AWS, GCP, and Azure; own projects end-to-end including storage engine, control plane, transactions, and multi-region clusters.

197k – 271k/yr
Remote5+ YOEBackend Engineering
E2b

Product Engineer

E2bSan Francisco, CA

Build and scale the product backend (APIs, data, auth, billing, real-time metrics) powering E2B's Dashboard and SDK. 80% Go with some TypeScript/Next.js; requires 3-5+ years production backend experience, strong PostgreSQL skills, and end-to-end product ownership.

175k – 250k/yr
On-site5+ YOEBackend Engineering
Cloudflare

Distributed Systems Engineer

CloudflareUnited States

Build and operate distributed systems infrastructure for data localization and geographic compliance on Cloudflare's global edge network. Requires 3+ years building production distributed systems with deep knowledge of consistency models, failure modes, and languages like Go or Rust.

Salary not listed
On-site3+ YOEBackend Engineering