ArtificialSeed
Careers · Development

Golang Developer

We are looking for a Golang Developer to join our team and work on the development of a next-generation distributed low-latency platform. You will be responsible for designing system architecture, developing and improving core components, and maintaining the existing codebase.

Tech stack: Golang, Rust, Linux/Unix, Ansible, MySQL, MongoDB, Redis, Terraform, Nomad/Kubernetes, Consul service discovery, Docker, Prometheus/VictoriaMetrics, GitLab CI.

Responsibilities:

  • Design, implement, and maintain low-latency components of the trading platform;
  • Identify bottlenecks and develop solutions to address them;
  • Collaborate with trading, R&D, and infrastructure teams;
  • Explore partner platforms and APIs;
  • Conduct code reviews.

Qualification:

  • Bachelor’s degree in Computer Science, STEM, or a related field;
  • Experience optimizing application and service performance;
  • Experience developing multithreaded and networked applications;
  • Strong knowledge of algorithms and data structures;
  • Proficiency in Linux;
  • Strong communication skills and ability to collaborate effectively within a team;
  • Experience with modern programming languages and backend technologies is a plus.

We offer:

  • Flexible schedule - you choose when to start your day;
  • Relocation to Bilbao, Spain for you and your family, with full support at every stage (documents, housing, adaptation, even pets);
  • Unlimited vacation - take time off when you really need it;
  • A culture of trust and respect for professionals, with no micromanagement;
  • A modern office in a cozy district, regular team events and off-sites;
  • Growth and participation in architectural decisions, challenging tasks, and a strong team you can learn from.

Apply for this role

Send us your details and we'll get back to you.