Skip to content
Genius AIGenius AI

Staff Software Engineer, Backend

Leads architectural direction and hands-on backend development for high-scale, AI-powered products, including production LLM integrations and 0-to-1 initiatives. Requires 7+ years of engineering experience, deep Kotlin expertise, and strong AWS and Kubernetes skills.

About the job

Responsibilities

  • Set architectural direction for AI-powered products and 0-to-1 builds, balancing long-term trade-offs and maintaining a build-ready technical backlog.
  • Integrate AI models and large language models into reliable, production customer-facing systems.
  • Write high-quality backend code and rapidly build proof-of-concepts to validate architectural options.
  • Partner with Product, Design, and Engineering leadership to turn ambiguous business goals into well-architected, sequenced initiatives.
  • Identify and resolve systemic technical debt, unblock engineers, raise engineering quality, and provide technical leadership.

Requirements

  • 7+ years of professional engineering experience with a strong backend focus.
  • Experience owning system design and architectural decisions for high-scale or high-growth products.
  • Production experience integrating LLMs and using AI tooling in software development.
  • Deep Kotlin expertise and strong backend architecture, service design, and performance instincts.
  • Strong command of AWS and Kubernetes.
  • Ability to make architectural decisions with incomplete information and iterate rapidly.
  • Strong collaboration and communication skills, including explaining architectural trade-offs to technical and non-technical stakeholders.

Nice-to-haves

  • TypeScript experience.

Benefits

  • Health and dental insurance options.
  • Flexible paid time off.
  • Professional development and continued-learning stipend.
  • $5,000 bonus for high performers at five years.
  • Paid parental leave.
  • Fertility and adoption benefits via Carrot.
  • Local events and in-person gathering opportunities for the distributed team.

Skills

Kotlin, TypeScript, AWS, Kubernetes, LLMs, Ai Models, Backend Architecture, System Design, Proof Of Concepts, Cloud Infrastructure

GitLab

GitLab

United States
Staff Backend Engineer, Database Automation
$153k+/yrRemote7+ YOEBackend Engineering

Build and operate Go-based automation and a PostgreSQL-as-a-service platform for high-throughput, always-on production systems. The role requires deep PostgreSQL production experience, backend development expertise, infrastructure automation, and staff-level technical leadership.

Grafana Labs

Grafana Labs

Canada

Staff Backend Engineer - Grafana App Platform
CA$186k+/yrRemote7+ YOEBackend Engineering

Staff Backend Engineer responsible for evolving Grafana into a scalable, multi-tenant observability application platform. The role requires production SaaS experience, distributed-systems expertise, strong backend coding skills, and familiarity with or willingness to learn Golang.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Coinbase

Coinbase

United States
Senior Staff Software Engineer, Finhub
$254k+/yrRemote12+ YOEBackend Engineering

Senior Staff Software Engineer defining the technical vision and architecture for FinHub’s financial ledger and money-movement platform. The role requires 12+ years of backend distributed-systems experience and deep expertise in high-consequence transaction systems.

Anthropic

Anthropic

Canada

Staff + Senior Software Engineer, Inference
No salary listedHybrid7+ YOEBackend Engineering

Build and operate high-performance distributed inference infrastructure serving Claude at global scale, including routing, orchestration, autoscaling, deployment pipelines, and accelerator integration. The role requires significant software engineering experience with distributed systems; experience in large-scale ML infrastructure is preferred.