Skip to content
6sense6sense

Senior Software Engineer

Build and optimize high-scale backend services for an advertising ecosystem, handling millions of daily events and third-party integrations. The role requires 6–9 years of backend experience, deep Python/Django expertise, distributed data-processing skills, advanced SQL, and familiarity with production AI/ML.

About the job

Responsibilities

  • Lead the development and maintenance of mission-critical backend services, ensuring high-throughput and low-latency APIs.
  • Write clean, efficient, and highly performant Python and Django code.
  • Solve complex concurrency issues and optimize service performance.
  • Design and optimize Big Data workflows using Hive, Flink, or Trino.
  • Collaborate with front-end engineers to ensure client-facing features maximize data fidelity and backend compatibility.
  • Implement AI/ML-driven features, such as automated anomaly detection and predictive data cleaning, in production pipelines.
  • Provide code reviews and technical guidance to mid-level engineers.

Requirements

  • 6–9 years of professional backend experience, including substantial experience in high-scale environments such as Ad-Tech, data-heavy SaaS, or FinTech.
  • Mastery of Python and the Django ecosystem.
  • Experience with asynchronous task processing using Celery and Redis.
  • Experience with database optimization.
  • Hands-on experience with distributed data processing frameworks such as Flink, Spark, or Hive.
  • Ability to handle data drift and optimize large-scale joins.
  • Advanced SQL skills, including complex analytical query optimization.
  • Understanding of database internals, including indexing and partitioning.

Nice to Have

  • Familiarity with front-end system design, including React and JavaScript event loops.
  • Practical experience or strong interest in deploying AI models into production.

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 access
  • Wellness education sessions and wellness days
  • Employee resource group events

Skills

Python, Django, Celery, Redis, Hive, Flink, Trino, Spark, SQL, React, JavaScript, AI/ML, Database Optimization, Distributed Data Processing

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.

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.