Skip to content
Clear StreetClear StreetNew York, NY

Backend Software Engineer - Reference Data Services

Builds scalable backend services for reference data products like security masters and market data using Go and microservices. Requires 8+ years experience in distributed systems, API design, and mentoring.

200k – 250k/yr
Hybrid8+ YOEBackend Engineering

About the role

FACT Team Stack

  • Go, gRPC, Python, PostgreSQL, Snowflake, Kafka, Redis, Docker, Kubernetes

Responsibilities

  • Own the design and implementation of new features and services for core Platform.
  • Turn complexity of processing financial transactions across asset classes into highly scalable services.
  • Tackle system design challenges, balance trade-offs, and implement clean, efficient code.
  • Mentor teammates, evolve technical standards and best practices, and promote system design culture.

Requirements

  • At least 8 years of professional experience implementing highly scalable services (primarily in Golang).
  • Confidence in designing and building flexible APIs for microservice architecture to deliver consistent data reliably.
  • Experience with systems handling massive amounts of data, scale, distributed systems, and related technologies.
  • Strong command of object-oriented design patterns, data structures, and algorithms.
  • Ability to communicate technical ideas effectively and collaborate on high-quality products.
  • Experience mentoring team members, defining engineering standards, and driving system design.

Compensation

  • Base Salary Range: $200,000 - $250,000 (based on experience, skills, location).
  • Additional: bonuses, equity, 401k matching, full medical/dental/vision, parental leave.

Skills

GogRPCPythonPostgresSnowflakeKafkaRedisDockerKubernetesAPIsMicroservicesDistributed SystemsSystem Design
Mercor

Software Engineer, Backend

MercorSan Francisco, CA

Own and define the shared backend architecture, core services, data models, and APIs that power Mercor's rapidly scaling talent network and AI training products. Requires 8+ years backend engineering experience with a track record of organization-wide architectural ownership and complex migrations.

200k – 500k/yr
On-site8+ YOEBackend Engineering
Astronomer

Senior Software Engineer

AstronomerNew York, NY

Build and optimize backend services connecting Apache Airflow to scalable cloud infrastructure on Astronomer's Astro platform. Requires 5+ years SaaS experience, strong Python/Golang and Kubernetes skills, and on-call participation.

200k – 230k/yr
Hybrid5+ YOEBackend Engineering
Snowflake

Senior Software Engineer

SnowflakeBellevue, WA

Build and operate Snowflake's core Streaming Platform (Snowpipe Streaming and Datastream) for real-time, high-scale data ingestion powering enterprise AI. Requires 5+ years building large-scale distributed systems with strong Java or C++ skills.

200k – 288k/yr
Hybrid5+ YOEBackend Engineering
Snowflake

Senior Software Engineer

SnowflakeMenlo Park, CA

Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.

200k – 288k/yr
On-site6+ YOEBackend Engineering
Snowflake

Senior Software Engineer - Data Clean Room/ AI Data Hub

SnowflakeBellevue, WA

Senior engineer building scalable infrastructure and AI-enabled features for Snowflake's secure multi-party data collaboration platform.

200k – 288k/yr
On-site7+ YOEBackend Engineering