Skip to content
ReltioReltio

Senior Engineer

Senior Engineer responsible for designing and delivering enterprise product features in large-scale distributed data systems. The role requires 5+ years of product development experience, strong Java and cloud expertise, and the ability to provide technical leadership across teams.

About the job

Responsibilities

  • Deliver high-quality, customer-focused features.
  • Champion engineering excellence by improving code coverage, coding guidelines, and review processes.
  • Provide technical leadership and mentor junior team members.
  • Address ambiguity in complex problems and demonstrate bias for action.
  • Shape the architecture of the team’s work area and broader product in collaboration with architects.
  • Work with product management, QA, DevOps, and documentation teams on testing, deployment, and feature documentation.
  • Communicate effectively with cross-functional teams and global stakeholders.
  • Help build product roadmaps with clear goals and KPIs.
  • Drive feature design and development and present new initiative designs to global architecture forums.

Requirements

  • Engineering degree in computer science or a related field.
  • Strong foundation in computer science, including algorithms, data structures, software design, and large-scale distributed systems.
  • 5+ years of experience designing and developing products for enterprise customers.
  • 2–3 years of experience building large-scale distributed data systems using Java and cloud technologies.
  • Proven ability to build functionality from conception through delivery and engage customers and partners to drive adoption and satisfaction.
  • Experience with performance optimization, code profiling, and Java application runtime analysis.

Nice to Have

  • Experience with AWS, Azure, or Google Cloud.
  • Hands-on experience with managed cloud databases and queue services.
  • Experience driving customer focus for SaaS products.
  • Experience with Apache Spark or Apache Flink.
  • Experience designing scalable data pipelines for cloud data warehouses and data lakes.
  • Experience with Snowflake or Databricks.
  • Knowledge of cloud security principles.
  • Experience with Kubernetes.

Skills

Java, Cloud Technologies, Distributed Systems, Algorithms, Data Structures, Software Design, Performance Optimization, Code Profiling, AWS, Azure, GCP, Spark, Apache Flink, Kubernetes

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.