Senior Software Engineer

closed
Form3 Logo

Form3

πŸ“Remote - United Kingdom, Europe

Summary

Join Form3 as a Senior Go Engineer and contribute to the development and optimization of high-performance, distributed services within our Transaction API Team. You will design, develop, and maintain Go-based microservices crucial for transaction management and payment processing. This role demands a deep understanding of distributed systems and experience with cloud technologies, containerization, and CI/CD pipelines. You will collaborate with a team focused on scalability, reliability, and cost efficiency. The position offers opportunities to work on complex challenges and contribute to a mission-critical system. The company is committed to diversity and inclusion and offers a remote work environment.

Requirements

  • Deep understanding of designing and building distributed systems
  • Enjoys working on complex challenges within critical software where high performance and robustness are essential
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • Experience with Go, along with a β€œright tool for the job” mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others

Responsibilities

  • Design, develop, and optimise high-performance Go-based microservices, essential to transaction management and payment processing
  • Push the boundaries of CockroachDB with efficient database configurations and high-performing queries to support scalability and speed
  • Optimise inter-service communication using NATS for low-latency and distributed processing
  • Continuously refine services to balance cost-efficiency with high performance, maintaining strict availability and performance SLOs
  • Maintain high availability standards in a Kubernetes multi-cloud environment, operating across AWS, Azure, and GCP

Preferred Qualifications

Exposure to Kubernetes and/or CockroachDB

Benefits

100% remote

This job is filled or no longer available