Skip to content
ZoomInfoZoomInfo

Senior Software Engineer

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.

About the job

Responsibilities

  • Architect, evolve, and scale backend services powering search, matching, and AI-driven features.
  • Build backend infrastructure for LLM orchestration, agent workflows, and Model Context Protocol integrations.
  • Engineer secure, performant RESTful APIs and microservices for high concurrent traffic and complex agent executions.
  • Design data models and access patterns across SQL, NoSQL, vector, and search databases.
  • Identify bottlenecks, optimize cloud infrastructure, and maintain high availability for mission-critical workflows.
  • Mentor junior engineers, conduct code reviews, and drive technical execution.

Requirements

  • 7+ years of backend engineering experience designing and scaling production distributed systems.
  • Expert proficiency in at least one modern object-oriented language, such as Java, Go, or Python.
  • Strong understanding of object-oriented design, concurrency, and clean code architecture.
  • Understanding of LLMs, agentic architectures, and Model Context Protocol.
  • Strong knowledge of distributed systems, public cloud infrastructure, and containerization/orchestration.
  • Hands-on experience with SQL/NoSQL databases, caching strategies, and high-throughput data modeling.
  • Bachelor’s or master’s degree in Computer Science, or equivalent practical experience.

Nice-to-haves

  • Experience applying generative AI and agentic workflows to backend systems.
  • Experience with vector and search databases and large-scale talent or graph data.

Skills

Java, Go, Python, LLMs, Agentic Architectures, Model Context Protocol, Distributed Systems, AWS, GCP, Azure, Docker, Kubernetes, SQL, Nosql Databases, REST APIs

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.

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.

Rippling

Rippling

Bengaluru, India

Senior Software Engineer - Tax Payments
No salary listedOn-site6+ YOEBackend Engineering

Senior software engineer responsible for designing reliable, distributed tax remittance systems operating globally across currencies, agencies, and compliance requirements. Requires 6+ years of programming experience and strong backend architecture and distributed-systems expertise, with Python, Django, React, MongoDB, and AWS preferred.

Rippling

Rippling

Bengaluru, India

Senior Software Engineer - Data Catalog
No salary listedOn-site6+ YOEBackend Engineering

Leads development of reliable backend and distributed systems for an enterprise data catalog, translating ambiguous product needs into focused launches and durable foundations. Requires 6+ years of software engineering experience, strong security judgment, technical leadership, and enterprise product sense.