SingleStore logo

Software Engineer

SingleStore
NewPosted today

LOCATION

India · Remote

EXPERIENCE

5+ Years

SKILLS REQUIRED

Distributed SystemsGoC ProgrammingLinuxReliability EngineeringPerformance Optimization

Job description

Overview

Build and operate major components of SingleStore's next-generation private cloud infrastructure, supporting the database test system and new initiatives.

What you'll do

  • Engage in the design and development of major infrastructure components and systems, focusing on fault tolerance and performance.
  • Practice distributed leadership, shifting between leading, collaborating with, and following peers on different projects.
  • Own systems end-to-end from design to production.
  • Work closely with other teams to ensure successful integration and operation of infrastructure systems.
  • Foster an environment where people take chances and learn from mistakes, including those of others.
  • Enable fact-driven decision-making by deferring to the data or code in question whenever possible.
  • Drive continuous improvement in system reliability and usability.

What you'll need

  • At least 5 years of experience developing and optimizing systems software.
  • Deep expertise (system level and implementation detail) in at least one of: virtualization; storage; service modeling & REST API/SDK generation; scientific or high-performance computing; kernel development.
  • Natural curiosity or drive to learn about new or adjacent technologies.
  • Experience designing, developing, and/or troubleshooting distributed systems.
  • Comfort with at least one systems programming language (C/C++, golang).
  • Comfort with at least one scripting language (python, bash).
  • Comfort with shells on *nix family systems.
  • B.S. degree or equivalent experience in Computer Science or a related field.

Nice to have

  • Experience with low-level monitoring & profiling (e.g. pcm, perf, bpf).
  • Experience with, or hobbyist interest in, distributed elastic AI / LLM CPU inference (e.g. OpenVino, llama.cpp).
  • Familiarity with, or interest in, SingleStore or other distributed SQL databases.

Details

  • Location: India.
  • Remote role (posted with #li-remote and #remote-li).
  • Req ID: ENG00428.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer