Live opening · Posted 12 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Company Description KiviDB is focused on delivering one of the fastest in-memory cache and vector database solutions available, designed for performance-critical and AI-driven applications. The company builds technology that helps organizations store, retrieve, and process data with extremely low latency and high scalability. KiviDB’s platform targets modern data-intensive workloads, making it relevant for teams working with real-time systems, machine learning, and analytics. Joining KiviDB offers the opportunity to work on cutting-edge infrastructure software and contribute to the core of next-generation data platforms.
Role Description This is a full-time remote Software Engineer role. The Software Engineer will design, implement, and optimize features in KiviDB’s in-memory cache and vector database engine. Day-to-day responsibilities include writing clean, efficient, and testable code, debugging and resolving performance and reliability issues, and collaborating with other engineers on architecture and design decisions. The role involves reviewing code, contributing to technical documentation, and participating in regular discussions to improve scalability, security, and maintainability of the platform. The engineer will also work closely with product and operations teams to refine requirements, support deployments, and ensure a stable and high-performing system in production environments.
Qualifications
Strong foundation in Computer Science, including data structures, algorithms, and distributed systems concepts.
Experience in Software Development and Programming with modern languages commonly used for backend or systems engineering (e.g., Rust, Go, or similar).
Skill in Back-End Web Development, including building and maintaining APIs, microservices, and server-side components.
Proficiency in Object-Oriented Programming (OOP) and sound engineering practices such as code reviews, testing, and version control.
Familiarity with databases, caching systems, and performance optimization for high-throughput, low-latency applications.
Ability to work independently in a remote environment while collaborating effectively with a distributed team.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience with cloud platforms, containerization (e.g., Docker, Kubernetes), and monitoring tools is a plus.
Skills
Golang, Rust, Microservices, Docker, Kubernetes, Machine Learning, Documentation
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.