Search by job, company or skills

eloelo

Senior Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Joining eloelo means being a key contributor in shaping the future of live interactive entertainment. As an SDE-II (Backend), you will play a critical role in designing, building, and scaling backend systems that power live streaming and real-time user experiences. You will work closely with product, game, and infrastructure teams, taking ownership of features end-to-end while contributing to system design and architectural decisions.

Responsibilities

  • Own end-to-end backend feature delivery and system design.
  • Build scalable, fault-tolerant, low-latency services.
  • Design event-driven systems using Kafka.
  • Build and operate microservices and real-time systems (WebSockets, pub-sub).
  • Deliver HLD & LLD for complex backend and infra problems.
  • Integrate LLM/agentic AI workflows, embeddings, and vector databases into backend systems.
  • Collaborate with infra teams to improve performance, scalability, and reliability.

Requirements

  • 3-5 years of hands-on experience in backend engineering.
  • Strong fundamentals in Data Structures, Algorithms, and OOP concepts.
  • Solid understanding of concurrency, multithreading, and asynchronous systems.
  • Strong experience with Java; familiarity with GoLang or Python is a plus.
  • Proven experience designing and implementing low-latency, high-throughput backend services.
  • Strong experience with Kafka or similar distributed queue systems.
  • Hands-on experience with microservices, service-to-service communication, and failure handling.
  • Experience building real-time systems using WebSockets, streaming, or pub-sub architectures.
  • Strong experience in data modelling using Relational (PostgreSQL/MySQL) and NoSQL databases.
  • Working knowledge of vector databases, embeddings, and semantic search systems.
  • Experience integrating or supporting LLM-based systems or agentic AI workflows.
  • Strong understanding of cloud infrastructure (AWS / GCP) and production environments.
  • Experience building and maintaining large-scale production systems.
  • Strong ownership mindset and passion for solving complex technical problems.
  • Experience working in fast-growing startups.
  • Exposure to microservices architectures.
  • Familiarity with real-time systems (WebSockets, streaming, pub-sub models).
  • Experience improving system performance, scalability, and reliability at scale.

This job was posted by Suma Hongal from eloelo.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147503159

Similar Jobs

Bengaluru, India

Skills:

react.js JavaCSSCassandraData StructuresKafkaHTMLJavascriptDistributed SystemsJava MultithreadingFull stack engineeringAlgorithm Design PatternsLarge-scale application developmentContainerization technology

Bengaluru, India

Skills:

data engineering JavaApache FlinkHadoopScalaApache SparkKafkaGoogle CloudSqlAzurePythonAWSEtlHDFSStreaming Data