Skip to content

Staff Software Engineer, Backend

250k – 300kNew York, NYOnsite8+ YOE
Summary

Own backend architecture across multiple services, write production code, and drive technical direction at a social marketplace platform. Requires 8+ years experience scaling distributed systems with deep expertise in APIs, data modeling, and cloud infrastructure.

About the role

Key Responsibilities

  • Own backend architecture across multiple services and team boundaries, from design through implementation
  • Write production code daily and set the standard on quality, reliability, and engineering practice
  • Partner with engineering leads and product managers to scope large initiatives and define what "done" actually means
  • Improve scalability, performance, and reliability as the platform grows
  • Identify and clear technical debt across teams, not only within your immediate scope
  • Build security and observability into systems from day one rather than bolting them on later
  • Build with data in mind: instrumentation, pipelines, and tooling that surface meaningful insight for organizers and the business
  • Mentor engineers across levels and shape technical culture through reviews, design discussions, and direct coaching
  • Participate in technical interviews and calibration

Requirements

  • 8+ years of backend engineering experience, including time as a Staff, Principal, or technical lead
  • Has designed and delivered systems that span multiple services or teams with clear ownership of the outcome
  • Deep expertise in backend systems: APIs, data modeling, distributed systems, event-driven architecture
  • Strong working knowledge of the full stack
  • Proficient in technologies relevant to our stack (e.g., Java, Node.js, PostgreSQL, MongoDB, AWS or similar cloud providers)
  • Has scaled platforms operationally, not just designed them on paper
  • Pragmatic about technology choices and can defend tradeoffs
  • Communicates technical tradeoffs clearly to engineers, product, and business leaders
  • Mentors and raises the engineering bar for the people around them
  • Experience at a consumer, social, or marketplace company is a plus
Skills
JavaNode.jsPostgreSQLMongoDBAWSDistributed SystemsEvent-Driven ArchitectureAPIsData ModelingObservability
Similar roles at this salary range
All Backend Engineering jobs →
Pinterest

Staff Software Engineer, Growth AI

Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.

208k – 365kSan Francisco, CA +3Backend EngineeringHybridJavaLLMs
Traba

Staff Software Engineer

Lead development of core backend systems and platform architecture for an AI-powered industrial supply chain startup. Own architectural decisions, CI/CD, and performance optimization in an early-stage team.

240k – 300kNew York, NY +1Backend EngineeringOn-siteKafkaPython
ClickUp

Staff Backend Engineer, Search

Staff-level search engineer responsible for designing, scaling, and optimizing ClickUp's search infrastructure using OpenSearch/ElasticSearch, including real-time indexing, vector search, and relevance tuning.

250k – 300kUnited StatesBackend EngineeringRemoteNLPIndexing
ClickUp

Senior Backend Engineer, Search

Senior Search Engineer responsible for designing, optimizing, and scaling search infrastructure using OpenSearch/ElasticSearch, improving relevance and speed, and building vector search capabilities.

200k – 250kUnited StatesBackend EngineeringRemoteNLPIndexing
OpenAI

Software Engineer, Cloud Agents

Build and scale orchestration, sandboxing, and storage systems for long-running cloud agents powering Codex, ChatGPT, and the OpenAI API. Requires 9+ years experience leading large-scale backend or infrastructure projects.

293k – 385kSan Francisco, CABackend EngineeringHybridGoRust