Senior Software Engineer

Logo of Form3

Form3

πŸ“Remote - United Kingdom, Europe

Job highlights

Summary

Join Form3 as a Senior Go Engineer and contribute to the development, optimization, and maintenance of essential services for our payment platform. You will collaborate with a team to solve complex problems in distributed systems, large-scale data ingestion, and secure transactions. This role requires expertise in Go, distributed systems, and cloud technologies. You will work with various technologies including CockroachDB, Kubernetes, and cloud platforms like AWS, Azure, and GCP. The ideal candidate enjoys working in a collaborative environment and is committed to high standards of reliability and performance. This is a 100% remote position.

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, especially pair programming

Responsibilities

  • Design, develop, and optimise high-performance Go-based microservices that support payment processing by providing crucial operational data
  • Work with CockroachDB, RDS, S3, and GCP Cloud Storage to manage and store operational data, ensuring seamless data ingestion and query performance
  • Integrate with NATS for efficient inter-service communication, optimising asynchronous message handling and transactional notifications
  • Continuously refine services for cost-efficiency, balancing performance and reliability to meet 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Form3 know you found this job on JobsCollider. Thanks! πŸ™