Skip to content

Senior Software Engineer

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.

About the job

Responsibilities

  • Own large components, services, and projects end to end, from design through operation.
  • Coordinate across teams when work crosses organizational boundaries.
  • Design highly complex solutions with availability, reliability, and maintainability as core constraints.
  • Build and evolve backend services in Go, plus Python data and automation tooling.
  • Develop APIs and event pipelines connecting services and telemetry systems.
  • Lead production incident response, post-mortems, and long-term remediation.
  • Drive greenfield service and capability development, helping determine when to prototype, ship an MVP, or invest in foundational work.
  • Lead design discussions and provide clear technical direction.
  • Mentor engineers and conduct code reviews focused on both code quality and professional growth.
  • Improve engineering productivity through tooling, testing, and deployment practices, and measure outcomes.
  • Contribute to team goals, delivery planning, hiring, and interviewing.

Requirements

  • Significant professional experience building and operating production backend systems.
  • Deep working knowledge of Go and Python.
  • Mastery of primary programming languages and frameworks, with strong understanding of large codebases and service architecture.
  • Experience owning systems at scale, including monitoring, on-call, incident response, and post-mortems.
  • Experience designing distributed systems and APIs, including data modeling, failure modes, and performance tradeoffs.
  • Ability to select appropriate development approaches and patterns for a given problem.
  • Demonstrated experience mentoring engineers and leading technical design discussions.
  • Strong collaboration and communication skills.

Nice to Have

  • Telecom, networking, or connectivity experience, including SD-WAN, SASE, BGP, or circuit provisioning.
  • Event streaming and high-volume telemetry ingestion experience.
  • Cloud infrastructure and container orchestration experience.
  • Infrastructure as code experience.
  • Experience applying artificial intelligence and machine learning to operational data, including anomaly detection, classification, or automated remediation.

Compensation and Benefits

  • Room to grow at a high-growth company.
  • Innovative environment with tangible impact.
  • Flexible time off.
  • Company events.
  • Employee referral bonuses.

Skills

Go, Python, Backend Systems, Distributed Systems, APIs, Event Streaming, Telemetry Ingestion, Cloud Infrastructure, Container Orchestration, Infrastructure As Code, Incident Response, Sd-Wan, Sase, BGP, Machine Learning

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.

Fetch

Fetch

United States

Senior Backend Engineer II, Data & Agentic Context Platforms
$190k+/yrRemote8+ YOEBackend Engineering

Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.

Beacon AI

Beacon AI

San Carlos, CA

Lead Backend Software Engineer
$185k+/yrHybrid5+ YOEBackend Engineering

Leads the design, development, and operation of secure, scalable backend services, APIs, distributed systems, and data pipelines for a mission-critical flight safety platform. Requires 5+ years of backend experience and strong Python and JavaScript/TypeScript skills.

Machinify

Machinify

United States

Senior Software Engineer, Backend | Audit Product Team
$200k+/yrRemote8+ YOEBackend Engineering

Senior backend engineer responsible for architecting and shipping scalable, reliable web applications and distributed systems for a healthcare audit product. The role requires 8+ years of backend experience, strong Java or Scala expertise, cloud-scale systems experience, and the ability to mentor engineers and adopt AI-assisted development practices.

LangChain

LangChain

San Francisco, CA

Senior Backend Engineer, Enterprise Billing Platform
$175k+/yrOn-site5+ YOEBackend Engineering

Senior backend engineer responsible for rebuilding usage-based and token-based billing infrastructure, including pricing, metering, reconciliation, and invoicing systems. Requires 5+ years of Python or Go backend experience and familiarity with distributed systems and billing platforms.