Software Engineer

Skills
Computer ScienceAmazon Web ServicesConfiguration ManagementDatabase SystemsDatabasesDesignEnhanced Data Rates For GSM Evolution
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of professional software engineering experience with a strong focus on Go and Kubernetes development
  • Proven ability to design develop and implement complex distributed systems
  • Familiarity with open-source development practices version control systems and collaborative workflows
  • Excellent problem-solving analytical and debugging skills
  • Strong communication collaboration and interpersonal skills
  • Passion for open-source software and community-driven projects
  • Bachelor's or Master's degree in Computer Science or related field or equivalent practical experience

Nice to have

  • Passionate about databases
  • Open-source minded
  • Collaborative
  • Analytical
  • Problem solver

Day to day

  • Design and implement core database features for VillageSQL Cloud with a strong focus on performance stability and scalability.
  • Work closely with the founding team to shape the technical vision roadmap and priorities for the cloud service.
  • Collaborate with the open-source community contribute code provide technical guidance and help resolve complex technical issues.
  • Strengthen security integrity and best practices across the managed service while participating in code reviews and architecture discussions.