Skip to content
FormalFormal

Senior Software Engineer | Backend

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.

About the job

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

Skills

Go, Apache Kafka, Google Pub/Sub, Docker, Kubernetes, Terraform, Temporal, Postgres, AWS, S3

Alluxio

Alluxio

Foster City, CA

Senior Software Engineer - Distributed System Development
No salary listedOn-site5+ YOEBackend Engineering

Develop and evolve distributed data services that scale to thousands of nodes, with a focus on durability, availability, concurrency, caching, and system efficiency. Requires a bachelor's degree or equivalent experience, strong programming skills, and senior-level software engineering experience.

PrizePicks

PrizePicks

United States

Senior Software Engineer
$175k+/yrRemote5+ YOEBackend Engineering

Senior backend engineer building and scaling social-experience systems across mature Ruby on Rails applications and Go services. The role requires 5+ years of software engineering experience, strong Rails and PostgreSQL expertise, and the ability to lead complex technical initiatives.

ZoomInfo

ZoomInfo

Waltham, MA

Senior Software Engineer
$140k+/yrRemote5+ YOEBackend Engineering

Build and scale high-throughput Java backend systems that resolve fragmented data into accurate contact profiles across a 400-million-record platform. The role requires senior software engineering experience with distributed systems, large-scale data processing, and event streaming.

Pindrop

Pindrop

Washington, DC

Senior Software Engineer
$130k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer owning and evolving high-scale backend and data-layer platform services (IAM, Data Lake, reporting) that power all Pindrop products. Design, build, and operate distributed systems on AWS/GCP with strong focus on reliability, scalability, on-call, and mentorship.

Mintlify

Mintlify

San Francisco, CA

Senior Backend Engineer
$190k+/yrOn-site5+ YOEBackend Engineering

Build and scale backend APIs, content pipelines, and AI infrastructure powering Mintlify’s documentation products. The role requires 4+ years of software development experience, strong systems and production engineering skills, product judgment, and high ownership.