Skip to content
SnowflakeSnowflakeMenlo Park, CA

Software Engineer

Build and operate backend control plane services for Snowflake's managed Postgres offering, focusing on provisioning, user models, authorization, reliability, and security at the intersection of distributed systems and database infrastructure. Requires 2+ years backend/distributed systems experience and strong CS fundamentals.

160k – 230k/yr
On-site2+ YOEBackend Engineering

About the role

Responsibilities

  • Design and build backend services that power provisioning, lifecycle management, and configuration of Snowflake Postgres instances.
  • Develop features in the access and user model, including authorization, secure administration flows, and customer-facing management capabilities.
  • Improve the reliability, observability, and operability of asynchronous workflows and background systems that keep the service healthy.
  • Partner with product, security, and adjacent engineering teams to deliver simple customer experiences on top of complex infrastructure.
  • Investigate production issues, participate in on-call, and drive fixes that improve resilience and reduce operational burden.
  • Contribute to technical design, code review, and mentoring while helping raise the engineering bar across the team.

Requirements

  • 2+ years of experience building production software in backend, infrastructure, or distributed systems environments.
  • Strong programming skills in one or more of Java, Go, C++, or Python.
  • Strong computer science fundamentals, including concurrency, networking, APIs, and data structures.
  • Experience designing and operating reliable services in production, including debugging, monitoring, and incident response.
  • Experience working across technical boundaries with product, security, and other engineering teams.
  • BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience.

Nice-to-Haves

  • Experience with PostgreSQL, database internals, or managed database platforms.
  • Experience with identity, authorization, RBAC, or other security-sensitive systems.
  • Experience with cloud infrastructure on AWS, Azure, or GCP.
  • Experience with workflow orchestration, control plane systems, or highly asynchronous service architectures.

Skills

JavaGoC++PythonPostgresAWSAzureGCPRBACDistributed SystemsKubernetes
Discord

Software Engineer, Distributed Systems

DiscordSan Francisco, CA

Discord is seeking a Software Engineer to build and operate large-scale, reliable, and performant distributed systems. This role involves collaborating with product teams, managing infrastructure, and ensuring the platform's overall reliability and performance.

160k – 180k/yr
On-site2+ YOEBackend Engineering
Giga

Software Engineer I / II

GigaCalifornia +2

Build backend systems powering AI agents for customer experience, including data pipelines, agent infrastructure, log visualization, and dynamic knowledge features. Requires 1-3 years experience, curiosity, quick iteration, and shipping focus in a startup environment.

160k – 250k/yr
On-site1+ YOEBackend Engineering
Nuro

Software Engineer, Performance

NuroMountain View, CA

As a Software Engineer on the Performance team, you will optimize Nuro’s AV software, ensuring vehicles react quickly and safely. You will analyze, profile, debug, and develop systems and tools for continuous performance analysis and latency reduction.

160k – 241k/yr
On-site2+ YOEBackend Engineering
Snowflake

Software Engineer - Backend

SnowflakeMenlo Park, CA

Build backend services and distributed platforms at scale for Snowflake's Data Cloud, enabling secure data sharing. Requires 2-5 years experience, strong CS fundamentals, and fluency in Java, Python, C++, or SQL.

157k – 230k/yr
On-site2+ YOEBackend Engineering
Reddit

Backend Engineer, Moderation Enforcement

RedditNew York, NY +3

Backend Engineer building moderation tools and features for Reddit's communities. Requires 2-5 years experience, proficiency in Go or Python, and API design skills.

164k – 230k/yr
Remote2+ YOEBackend Engineering