Software Engineer | Backend

SupportFinity™

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

100% medical, dental & vision coverage
Flexible PTO
Stock options

Job summary

Formal is a data security platform building scalable backend systems to understand and control data in real time. We are hiring engineers who own projects from inception to production, with a stack including Golang, Kafka, and cloud-native technologies.

You will design and develop high-performance data platforms, improve reliability, and lead initiatives that impact the company’s growth while collaborating closely with the engineering team.

Qualifications

  • Experience building data-intensive software platforms.
  • Value of code simplicity and performance.
  • Strong knowledge of Golang and its ecosystem.
  • Experience with streaming data processing frameworks such as Kafka and Google Pub/Sub.
  • Experience with containers and infrastructure as code (Terraform).

Responsibilities

  • 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 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.

Skills

Golang
Data-intensive systems
Streaming data processing
Distributed systems
Production debugging
Containerization

Tools

Docker
Kubernetes
Terraform
Temporal
Postgres

Job description

About Formal

Formal is data security platform designed to help teams understand and control their data on autopilot. We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps organizations understand their data in real-time. This allows teams to see how sensitive data is stored, consumed, and used in order to enforce least privilege through masking, filtering, or anonymization policies. We are trusted by leading companies such as Ramp, Gusto, Notion to solve problems across data security and compliance, data quality management, and infrastructure access. Formal is backed by top-tiers VCs including Thrive Capital and Y Combinator with angel investors that include executives and founders from Datadog, Clickhouse, Plaid, and Vanta.

About The Role

Formal is on a mission to build the best engineering team and we're looking for people who want to make outsized impact on shaping the product and building the company. Our ideal candidate has a deep understanding of building scalable backend systems, a strong sense of ownership, and enjoys owning projects from inception to scaling it in production. Our tech stack currently involves Golang, Rust, Temporal, Datastore protocols (Postgres, S3, Kafka, MySQL, Snowflake, Redshift, SSH), and AWS.

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
  • You 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 a code technologies (Terraform)
  • Excellent communication skills and the ability to work well within a team
  • You are a strong problem solver and have solid production debugging skills
Nice-to-Haves
  • You have worked in a fast, high-growth startup environment before
  • You have experience using tools like Temporal and Render
  • You have 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer | Infra
Software Engineer | Infra

Linuxconfig • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, dental & vision insurance
Flexible PTO
Stock options
Software Engineer | Infra
Software Engineer | Infra

Formal • San Francisco (CA)

On-site
USD 180,000 - 260,000
Stock options
Medical, dental & vision insurance
Flexible PTO
Account Executive
Account Executive

Formal • San Francisco (CA)

On-site
USD 100,000 - 140,000
100% medical, dental & vision insurance
Flexible PTO
Senior Engineering Manager, Platform
Senior Engineering Manager, Platform

Monograph • United States

On-site
USD 180,000 - 260,000
Remote-first work environment
Medical, dental and vision insurance
Employee wellness program
+4
Senior Engineering, Manager
Senior Engineering, Manager

Forma Inc • Northern (KY)

Hybrid
USD 150,000 - 190,000
Remote-first working environment
Medical, dental, vision insurance
Employee wellness program
+4
Backend Systems Engineer, Real-Time Data Platform (Golang)
Backend Systems Engineer, Real-Time Data Platform (Golang)

SupportFinity™ • San Francisco (CA)

On-site
USD 180,000 - 240,000
100% medical, dental & vision coverage
Flexible PTO
Stock options
Software Engineer
Software Engineer

forml • San Francisco (CA)

On-site
USD 100,000 - 140,000
Senior Software Engineer, Data
Senior Software Engineer, Data

The Consensus • San Francisco (CA)

Hybrid
USD 180,000 - 225,000
Relocation assistance
Health, dental and vision insurance (U
Team events and offsites
+1
Senior Software Engineer (Backend) (Remote)
Senior Software Engineer (Backend) (Remote)

Fieldmaterials • San Francisco (CA)

Remote
USD 120,000 - 160,000
Flexible time off
Equity awards
Gym reimbursement
+4
Software Engineer, Data Infrastructure (Staff)
Software Engineer, Data Infrastructure (Staff)

Lightfield • Cambridge (MA)

On-site
USD 180,000 - 300,000
Competitive salary
Meaningful early equity
Health insurance (medical, dental, and
+6