Apply

Senior Software Engineer (Go) – Foundation API

Posted 2024-11-23

View full description

💎 Seniority level: Senior

📍 Location: Germany, Portugal, Spain, UK

🔍 Industry: Payments

🏢 Company: Form3 - External

🪄 Skills: AWSGCPKubernetesAzureGoCommunication SkillsCI/CDTerraformMicroservices

Requirements:
  • Deep understanding of designing and building distributed systems.
  • Enjoys working on complex challenges in critical software environments.
  • Familiarity with cloud and containerisation technologies, test automation tools, and CI/CD pipelines.
  • Interest in managing projects end-to-end.
  • Appreciation for clean code and software engineering best practices.
  • Experience with Go and a 'right tool for the job' mentality.
  • Great communication skills and enjoyment of collaborative work, particularly 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 for data management and ensure performance.
  • Integrate with NATS for efficient inter-service communication.
  • Refine services for cost-efficiency while meeting performance SLOs.
  • Maintain high availability in a Kubernetes multi-cloud environment.
Apply