Skip to content
CantinaCantina

Staff Software Engineer, Backend

Staff Backend Engineer building and scaling AI-powered systems for user acquisition, onboarding, engagement, and retention on a fast-growing social AI platform. Requires 5-10 years experience with Golang, Node.js, AWS cloud services, microservices, and growth-focused projects.

About the job

Responsibilities

  • Collaborate closely with cross-functional teams, including product managers, designers, and data specialists, to deliver high-quality, performant, and maintainable features.
  • Build and enhance AI-powered systems supporting user acquisition, onboarding, and engagement.
  • Experiment with and implement new technologies to optimize user journeys and streamline customer experiences.
  • Gain exposure to the architecture and operations behind one of the fastest-growing social AI products globally.
  • Contribute your expertise to help evolve team processes and technical infrastructure, ensuring scalability and reliability.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5–10 years of professional software engineering experience, with expertise in backend and cloud architectures.
  • Proficiency in Golang, Node.js, Javascript, TypeScript, Postgres, and AWS (Lambda, DynamoDB, API Gateway, S3).
  • Solid understanding of software design patterns, microservices architecture, and RESTful APIs.
  • Familiarity with third party services like Segment, Branch.io, or similar marketing tools.
  • Strong communication skills and a collaborative, team-oriented mindset.
  • Experience with growth-focused projects, including optimizing user acquisition and retention.

Compensation

  • The anticipated annual base salary range for this role is between $200,000 - $240,000.

Skills

Go, Node.js, JavaScript, TypeScript, Postgres, AWS, AWS Lambda, DynamoDB, Api Gateway, S3, Microservices, REST APIs

Shield AI

Shield AI

San Diego, CA

Staff Engineer, Safety-Critical Software
$200k+/yrOn-site10+ YOEBackend Engineering

Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.

Huntress

Huntress

United States

Staff Software Engineer - Detection Platform
$200k+/yrRemote7+ YOEBackend Engineering

Leads modernization and reliability improvements for high-volume detection engines and event pipelines. The role requires deep production distributed-systems experience in Go, cross-team technical leadership, and strong operability practices.

Radar Labs

Radar Labs

New York, NY

Senior / Staff Backend Engineer, Maps
$200k+/yrOn-site7+ YOEBackend Engineering

Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Illumio

Illumio

Sunnyvale, CA

Staff Engineer - Cloud Security
$194k+/yrOn-site8+ YOEBackend Engineering

Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.