Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Backend

Home > Java programming jobs

Senior Software Engineer, Backend in Others

  • Bengaluru, India

Responsibilities

  • Build and support scalable search platform infrastructure for query understanding, autocomplete, candidate retrieval, search ranking, and personalization.
  • Optimize search APIs, indexing systems, ML infrastructure, and search data platforms for reliability, stability, low latency, and cost efficiency.
  • Manage individual project priorities, deadlines, and deliverables with limited supervision.

Requirements

  • 5+ years of experience building large-scale software solutions to concrete problems.
  • Strong computer science fundamentals and ability to write algorithms fluently.
  • Fluency in at least one high-level programming language such as Java, Scala, Go, or Python.
  • Experience with big data systems including Spark, Kafka, Flink, S3, and Airflow.
  • Expertise in data storage solutions such as MySQL, DynamoDB, Redis, and RocksDB.
  • Experience building streaming and batch ETL pipelines.
  • In-depth knowledge of at least one search engine such as Elasticsearch, Solr, Lucene, or Vespa.
  • Fluency with agentic engineering tools such as Claude Code, Cursor, MCP servers, custom skills, or agent frameworks, including the ability to drive and verify agent output.

Benefits

  • Hybrid work generally consists of in-office work Monday through Thursday, with Fridays generally flexible for remote work unless the role or office requires five-day attendance.
  • Benefits may include healthcare, life, accident, disability, commuter, retirement options, mental health support, financial wellness resources, and paid time off, depending on location and role.
  • Roku provides reasonable accommodations and adjustments during the hiring process.

Roku

Roku is the leading platform for streaming television in the U.S., Canada, and Mexico, designed to connect consumers seamlessly to their favorite content. We offer a comprehensive range of Roku-branded TVs, streaming players, and a purpose-built operating system, all while providing unique advert...

Similar positions

Lead Software Engineer - Android Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 09/13/2026
  • Salary: $157k - $215k/yr
  • New York, NY

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k-$413k
  • Remote

Staff Software Engineer, Data Warehouse

  • Airbnb
  • Full time
  • USA
  • 09/12/2026
  • Salary: $212k-$265k
  • Remote

Sr. Software Engineer

  • Viant Technology
  • Full time
  • USA
  • 09/12/2026
  • Salary: $150k - $180k/yr
  • Irvine, CA

Software Engineer, Professional II

  • Zebra Technologies
  • Full time
  • Others
  • 09/12/2026
  • Bengaluru, India