Software Engineer (Go) - Hybrid/Remote

AI overview

Contribute to building and maintaining scalable microservices that support financial services, integrating with Kafka and enhancing performance while collaborating on solutions.

We are seeking Software Engineers (Go) to join our team in building and maintaining a set of microservices to support financial services use cases. As a Software Engineer (Go), you will be responsible for designing, implementing, and maintaining highly scalable and reliable microservices, while also ensuring that they are integrated with Kafka for seamless communication between services.

Responsibilities

  • Design and implement highly scalable and reliable services in GO language.
  • Collaborate with team members to develop efficient and elegant solutions to complex problems.
  • Work with Kafka for messaging and ensure that services are integrated with it.
  • Ensure that all microservices are highly available and fault tolerant.
  • Write high-quality and well-documented code.
  • Ensure that code is tested, reviewed, and deployed in a timely and efficient manner.
  • Continuously improve the performance and scalability of the microservices

Requirements

Qualifications

  • At least 5 years of professional experience in software development, with at least 3 years in GO language
  • Experience with Kafka as a messaging system
  • Strong understanding of microservice architecture, GraphQL and RESTful API design and development
  • Experience with containerisation technologies such as Docker and Kubernetes
  • Experience with databases such as PostgreSQL, MySQL, and MongoDB
  • Experience with version control systems such as Github or Gitlab
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication and interpersonal skills

Benefits

  • 23 annual days holiday (Start and Fix at 23 days)
  • 15 public holidays
  • provident fund up to 12%
  • Health insurance (including immediate family)

Perks & Benefits Extracted with AI

  • Health Insurance: Health insurance (including immediate family)
  • Paid Time Off: 15 public holidays

ZILO™ is focused on transforming global transfer agency to create sustainable value for firms and the customers they serve. To achieve this, we started with a clean technology slate, a design-driven approach, and a commitment to put people first. ZILO's technology enables firms to replace legacy technology and end-of-life systems, many of which were developed 30+ years ago, and slash costs, risk, and user friction along the way.Single global solutionThis digital transformation journey requires strong partnerships with our customers to modernise and expand their product and service propositions by unifying the full breadth of transfer agency into a single global solution.Our missionOur founders, leadership, engineering, and product teams are highly experienced with successful track histories of pioneering innovation-driven businesses, products, and services. Our collective goal is to be the market leading solution in global transfer agency. We'd also like to spread some joy along the way.Our TeamOur team of technology, operations, digital, and product experts—with decades of combined experience at leading firms in all regions—have unified the full breadth of global transfer agency into a single global solution.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job