Skip to content
GitLabGitLab

Senior Backend Engineer

Senior Backend Engineer responsible for designing and operating high-scale backend capabilities, shaping architecture, improving reliability and performance, and mentoring engineers. The role requires strong systems expertise, architectural judgment, and production experience with agentic AI.

About the job

Responsibilities

  • Design, implement, and evolve moderate-to-complex backend product capabilities with minimal guidance.
  • Make architectural trade-offs among modular monoliths, shared components, and independently operated services.
  • Establish backend standards for code quality, maintainability, testing, APIs, security, availability, performance, and operational readiness.
  • Mentor associate and intermediate engineers, remove technical blockers, and improve delivery through code and design reviews.
  • Diagnose and prevent performance and reliability issues at scale; participate in incident response and act as a technical owner.
  • Use AI in production engineering workflows, evaluate its effectiveness, and coach others on responsible use.

Requirements

  • Strong command of backend architecture, APIs, data systems, and performance tuning in complex product or service environments.
  • Proficiency in modern backend languages and a deep understanding of systems programming.
  • Experience designing or evolving modular backend boundaries, bounded contexts, and migration-safe architectures.
  • Ability to lead through technical judgment, influence, and clear written communication in an asynchronous environment.
  • Proven experience building or operating agentic systems in production, including loops, tool use, and error-handling strategies for reliability at scale.

Nice-to-haves

  • Experience with high-throughput distributed systems, concurrency, or profiling.
  • Experience with containerized production operations, including Kubernetes.
  • Database performance expertise, including PostgreSQL, ClickHouse, schema evolution, and partitioning.
  • Experience with large-scale modular monoliths or event-driven systems.
  • Public technical communication, open-source maintenance, or experience with developer-focused SaaS.

Benefits

  • Flexible paid time off.
  • Team member resource groups.
  • Equity compensation and employee stock purchase plan.
  • Growth and development fund.
  • Parental leave.

Skills

Backend Architecture, APIs, Systems Programming, Distributed Systems, Concurrency, Kubernetes, Postgres, ClickHouse, Event-Driven Systems, Agentic AI

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

GitLab

GitLab

Poland

Senior Backend Engineer, Trusted Agentic Development
PLN272k+/yrRemote5+ YOEBackend Engineering

Senior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.

Navan

Navan

Bengaluru, India

Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.