Skip to content

Staff Software Engineer

245k – 290kSan Francisco, CASeattle, WANew York, NYLos Angeles, CAHybrid8+ YOE
Summary

Staff Software Engineer leads design and evolution of distributed systems for live auctions, payments, search, and growth features at a fast-scaling e-commerce marketplace. Requires 8+ years experience, expertise in Python/Elixir/JS, and cross-team technical leadership.

About the role

What You’ll Do

  • Lead the design and evolution of large, distributed systems powering live auctions, payments, search, recommendations, trust systems, growth funnels, and more.
  • Own ambiguous, high-leverage technical problems from inception to production — and set long-term architectural direction.
  • Act as technical lead for major initiatives, driving alignment across multiple teams without formal management authority.
  • Balance urgency and technical excellence, making principled trade-offs for rapid iteration and long-term scalability.
  • Raise engineering bar through design reviews, mentorship, and hands-on contributions to critical systems.
  • Partner with leadership to identify highest-impact investments for scaling reliability, performance, and developer velocity.
  • Help scale through hypergrowth, ensuring resilient systems as expanding globally.

Team members must live within commuting distance of Los Angeles, New York City, San Francisco, or Seattle hubs. Flexibility to work from home or office hubs, valuing in-person time.

You

  • 8+ years of full-time software engineering experience, including at high-growth tech companies with significant YoY user/revenue growth.
  • Proven track record leading large technical initiatives in fast-scaling environments.
  • Experience designing/evolving distributed systems at scale: service-oriented architectures, event-driven systems, real-time systems, high-throughput APIs, data pipelines.
  • Strong foundation in backend and frontend development; comfortable across layers and technologies (Python, Elixir, JavaScript).
  • Strong sense of urgency, ownership; move quickly, unblock teams.
  • Ability to act as technical lead without direct people management.
  • Experience influencing architecture and technical strategy across teams.
  • Excellent product instincts understanding technical impact on users/business.
  • Operate effectively in ambiguity, defining problems and bringing structure.
  • Track record of mentoring engineers and elevating quality via design rigor.

Benefits

  • Generous holiday and time off.
  • Health insurance (Medical, Dental, Vision).
  • Work from home support: home office setup, monthly cell/internet allowance.
  • Care benefits: wellness, childcare, family planning allowances.
  • Retirement: 401k with 4% match.
  • Monthly app dogfooding allowance.
  • 16 weeks paid parental leave + gradual return.
Skills
PythonElixirJavaScriptDistributed SystemsService-Oriented ArchitectureEvent-Driven SystemsReal-Time SystemsHigh-Throughput APIsData PipelinesBackend DevelopmentFrontend Development
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