# Senior Software Engineer | Backend

**Company:** [Formal](https://hotfix.jobs/companies/formal)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Skills:** Go, Apache Kafka, Google Pub/Sub, Docker, Kubernetes, Terraform, Temporal, Postgres, AWS, S3
**Posted:** 2025-03-15

> Designs and develops high-performance backend data platforms handling real-time large-scale data using Golang, streaming frameworks like Kafka, and containerization tools. Owns features from research to production, optimizes systems, and leads impactful initiatives in a fast-growing startup.

## Job Description

## 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 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

## Similar roles

- [Senior Developer, Admin Workflows](https://hotfix.jobs/jobs/6639736f-27b9-4b85-b09a-1d05dc500281) - 1Password - Remote - $153k – $214k/yr
- [Lead Backend Software Engineer](https://hotfix.jobs/jobs/b7673868-6536-4918-840d-130843d8c7b2) - Beacon AI - San Carlos, CA - $185k – $260k/yr
- [Senior Software Engineer, Open Source Server](https://hotfix.jobs/jobs/362fe942-0d7b-43f4-a8de-21c0ea3b8419) - Temporal - Remote - $176k – $238k/yr
- [Senior Software Engineer - Network Connectivity](https://hotfix.jobs/jobs/7e93331b-f15f-435f-b97b-7543be4018bb) - Cloudflare - Austin, TX
- [Senior Software Engineer - Egress](https://hotfix.jobs/jobs/80e7c3fc-cbca-4370-8929-10a540b22e0d) - Cloudflare

**Apply:** https://hotfix.jobs/jobs/02862b9e-1061-4760-8432-b60f084a1dc3
**Canonical:** https://hotfix.jobs/jobs/02862b9e-1061-4760-8432-b60f084a1dc3