Skip to content
6sense6sense

Senior Software Engineer

Senior software engineer responsible for designing scalable backend systems, APIs, microservices, and distributed applications. Requires 7+ years of software engineering experience with Python or Java and cloud-platform experience.

About the job

Responsibilities

  • Design and build scalable backend systems and APIs.
  • Develop robust, production-grade applications.
  • Architect APIs, microservices, and distributed systems.
  • Collaborate with product, data, and design teams.
  • Write clean, production-grade code.
  • Contribute to system design and technical decisions.
  • Mentor junior engineers.

Requirements

  • 7+ years of software engineering experience.
  • Experience with Python and/or Java.
  • Understanding of microservices and distributed systems.
  • Experience with AWS, Google Cloud, or Azure.
  • Strong problem-solving skills.
  • Good communication and an ownership mindset.

Nice to Have

  • Exposure to Golang and TypeScript.
  • Experience in high-growth SaaS environments.
  • Exposure to data platforms or analytics systems.
  • Prior experience mentoring or leading engineers.

Benefits

  • Health coverage.
  • Paid parental leave.
  • Paid time off and holidays.
  • Quarterly self-care days off.
  • Stock options.
  • Equipment and support for working from home or in an office.
  • Learning and development initiatives, including LinkedIn Learning.
  • Wellness education sessions and employee resource group events.

Skills

Python, Java, Microservices, Distributed Systems, AWS, GCP, Azure, Go, TypeScript, APIs, Data Platforms, Analytics Systems

Apollo

Apollo

Bengaluru, India

Senior Backend Engineer II
No salary listedHybrid5+ YOEBackend Engineering

Senior backend engineer responsible for designing, shipping, and operating scalable distributed services while owning the full development lifecycle. The role requires 5+ years of backend experience, strong system design fundamentals, operational judgment, and effective use of AI-assisted development.

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.

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.