V

VillageSQL

Open-source MySQL fork with AI extensions

Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 3 years of professional software engineering experience, with a strong focus on Go and Kubernetes development.
  • Ability to design, develop, and implement complex distributed systems.
  • Familiarity with open-source development practices, version control systems such as Git, and collaborative development workflows.
  • Strong problem-solving, analytical, and debugging skills.
  • Strong communication, collaboration, and interpersonal skills.
  • Passion for open-source software and a desire to contribute to a community-driven project.
  • A Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.

Responsibilities

  • Design, develop, and implement core database features for VillageSQL Cloud, emphasizing performance, stability, and scalability.
  • Use Go and Kubernetes to write efficient, reliable, and maintainable code.
  • Collaborate with the founding team to define the technical vision, roadmap, and priorities for VillageSQL Cloud.
  • Engage with the open-source community by fostering collaboration, contributing code, and providing technical guidance.
  • Ensure the security and integrity of the VillageSQL Cloud service.
  • Participate in code reviews, contribute to architectural discussions, and promote software development best practices.
  • Troubleshoot and resolve complex technical issues.

Desired Qualifications

  • Active contributions to open-source database projects.
  • Experience building distributed systems, specifically storage or database systems.
  • Knowledge of cloud computing platforms such as AWS, GCP, or Azure.
  • Experience with other programming languages such as C++ or Rust, and scripting.
  • Familiarity with build systems and configuration management tools.
  • Deep understanding of relational database management system concepts and architecture, ideally including MySQL internals.

About the Company

VillageSQL

Open-source MySQL fork with AI extensions

VillageSQL is an open-source MySQL fork that adds an extension framework to let developers add custom data types, functions, and upcoming indexes directly into the database engine. It is a drop-in replacement for MySQL 8.4, so existing databases, tools, and ORMs can migrate with zero code changes while staying compatible with future MySQL versions. The alpha includes AI-related SQL extensions, native UUIDs, IPv6 and MAC address types, cryptographic functions, and complex numbers, with plans for vector indexing and fast vector search for AI workloads. Its goal is to enable permissionless innovation in the MySQL ecosystem by offering a free GPLv2 database and eventually a managed cloud service, backed by a team with deep experience at Google, AWS, and Oracle.

Company size
11-50
Company stage
Series A
Total funding
$35M
Headquarters
Belvedere, CA
Founded
2025

Recently Posted Jobs

Explore more opportunities at VillageSQL

See more jobs