Back-End Software Engineer (Go)

Superhuman

New York, NY • 18m ago • On-site

Senior

On-site

154,000 - 258,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Back-End Software Engineer (Go)

  • Work model: Hybrid (minimum two days per week: Tuesdays and Thursdays)

  • Location: NYC office in the Flatiron District

Description

Back-End engineers build the systems that power AI agents across the product suite, including scheduling, real-time infrastructure, collaboration, and enterprise controls. You will create services and infrastructure for agentic workflows such as session history, task scheduling, client-server protocols, and real-time pipelines connecting the AI layer to users. The role also focuses on scaling AI-powered features across consumer and enterprise customers.

Responsibilities

  • Build and operate high-throughput production services for AI agent orchestration, connector integrations, and real-time data pipelines.

  • Design and build core platform services: task schedulers, session and conversation history, client-server protocols, and APIs connecting the AI engine to product surfaces.

  • Collaborate across the product suite (Go, Mail, Docs, Enterprise) based on team fit.

  • Partner with ML/AI, Product, and Front-End engineers to ship AI-powered features end to end.

  • Build and evolve infrastructure as code with an emphasis on high availability for consumer and enterprise.

  • Contribute to a culture focused on documentation, testing, and reliability.

  • Mentor and grow junior engineers.

Requirements

  • 5+ years of back-end development with strong fundamentals in algorithms, data structures, and system design.

  • Experience building, deploying, and debugging production systems at scale.

  • Experience with AWS or another cloud platform (GCP, Azure).

  • Comfort working with AI-powered systems, including LLM-based features and agentic workflows (AI backend service experience is a plus).

  • Fluency with AI coding tools (Copilot, Cursor, Claude Code, etc.).

  • Deep understanding of CI/CD and infrastructure as code.

  • Plus: real-time systems, event-driven architectures, or high-throughput API design.

  • Ability to work independently, manage priorities across multiple projects, and collaborate cross-functionally.

  • Strong product instincts and ability to trade off speed vs reliability.

Benefits

  • Excellent health care (medical, dental, vision, mental health, fertility benefits).

  • Disability and life insurance options.

  • 401(k) and RRSP matching.

  • Paid parental leave.

  • Paid time off: 20 days PTO, 12 paid holidays, two floating holidays, and flexible sick time.

  • Generous stipends (caregiving, pet care, wellness, home office, etc.).

  • Annual professional development budget and development opportunities.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Back-End Software Engineer (Go) role

Improve your resume for just $5

$154,000 – $258,000/year

Unlock Full Resume Report