Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

eloelo
3-5 Years
Not Disclosed
Early Applicant
  • Posted 3 months ago
  • Be among the first 10 applicants

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:

Key Skills

WebSockets

Vector Databases

Asynchronous Systems

NoSQL Databases

LLM-based Systems

Event-driven Systems

About Company

Similar Jobs

6-8 yrs
Bengaluru, India
Skills:
scalable architecture , test automation, API design, containerization technologies, Relational Databases, Java Spring frameworks, modular development, cloud-native components, SAP cloud commerce, CICD pipeline, e-commerce platforms
4-6 yrs
Bengaluru, India
Skills:
react.js , containerization , Golang, Ruby On Rails, System Design, Rest Apis, Python, Kubernetes, LLMs, DevOps practices, Java with Spring Boot, AI-assisted development, Cloud deployments
5-7 yrs
Bengaluru, India
Skills:
Java, Hibernate, Reactjs, Redis, Spring
3-5 yrs
Bengaluru, India
Skills:
Golang, Gcp, Docker, Automated Testing, Azure, Kubernetes, Python, Sql, AWS, NoSQL databases, REST API design
5-7 yrs
Bengaluru, India
Skills:
Java, Golang, Node.js, Elasticsearch, Jenkins, Git, Terraform, Aerospike, MySQL, Ansible, Postgres, Php, Ruby, Kubernetes, Python, Beanstalkd