G

Senior Software Engineer, Developer Platform

golden ratio exchange Switzerland
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join a well-funded R&D company building the future of cryptocurrency infrastructure. This remote-first role focuses on building internal developer platforms and tools to enhance productivity and safety for engineers. You'll be a foundational engineer shaping the developer experience for a mature crypto product.

Key Highlights
Build and maintain 'as-a-Platform' services including API gateways, WebSocket APIs, message queues, and log processing.
Engineer and maintain the CI/CD platform, focusing on reusable pipelines and automation.
Improve developer experience through tooling and automation, from local setup to production.
Manage and scale AWS infrastructure using Infrastructure as Code (IaC).
Contribute to defining and enforcing API standards and best practices.
Participate in on-call rotations and incident response.
Technical Skills Required
TypeScript Node.js Nest.js AWS Kubernetes Terraform Pulumi RabbitMQ PostgreSQL Redis GitLab CI GitHub Actions Jenkins
Benefits & Perks
Competitive salary and benefits package
100% remote-first role
Periodic, all-expenses-paid team gatherings
Optional physical hub in Ticino, Switzerland
Opportunity to be a founding engineer

Job Description


Job Title: Software Engineer (Platform)

Team: Cloud Platform

Location: Remote (Central European Timezone preferred)

About Us

We are a new, well-funded R&D company with a clear vision: to build the future of cryptocurrency infrastructure. Our ambition is to become the #1 cryptocurrency platform in the EU by market share within the next three years.

We are starting with a proven, operational crypto platform and are now assembling a world-class team to evolve it to the next level. Our core products include:

  • Golden Ratio Exchange: An advanced, security-first exchange for professional traders.
  • GRX Pay: A seamless payment gateway that allows merchants to accept crypto and receive fiat.


This is a rare opportunity to join a fresh company culture from day one, while working on the exciting technical challenges of a mature product. We are building a remote-first R&D culture and are in the process of establishing a physical hub in Ticino, Switzerland, for optional collaboration and team gatherings.

The Role

This is a software engineering role, not a traditional IT or DevOps position. We are looking for a Platform Engineer who loves to build products for other developers.

Your "product" is the entire developer experience (DevEx) for our R&D department. Your "customers" are all the other engineers in teams like Tenants, Assets, and Market. Your mission is to build the tools, abstractions, and self-service platforms that make our developers faster, safer, and more productive.

You won't just run RabbitMQ; you will build the "Queue (RabbitMQ) as-a-platform" that other teams consume. You won't just use an API gateway; you will build and maintain the "API gateway as-a-platform" that defines our standards. You will write high-quality, scalable code (using our company stack: TypeScript, Node.js, Nest.js) to create the internal tools that power our entire R&D organization.

While this is a remote-first role, you should be based in a CET-adjacent timezone to collaborate effectively with colleagues. You can also expect to travel for periodic in-person team gatherings.

What You'll Do
  • Build 'as-a-Platform' Services: Design, code, and maintain the self-service platforms that all our engineers rely on. This specifically includes:
  • API gateway as-a-platform
  • WebSocket API as-a-platform
  • Queue (RabbitMQ) as-a-platform
  • User log processing as-a-platform
  • Engineer the CI/CD Platform: Act as a core developer and maintainer of our CI/CD platform, building reusable pipelines, deployment patterns, and automation.
  • Improve Developer Experience: Build the tooling and automation that defines and improves our development experience, from local setup to production.
  • Infrastructure as Code (IaC): Work with the team to manage and scale our foundational AWS services (k8s, databases, cache, vault) using code (e.g., Terraform, Pulumi).
  • Maintain Standards: Help build the tooling that defines and enforces API standards, version control policies, and best practices.
  • Reliability: Participate in on-call rotations and help lead incident response procedures and post-mortems.
What We're Looking For
  • Software Engineer First: You are a strong software engineer with 3+ years of experience, preferably with TypeScript/Node.js, who is passionate about infrastructure.
  • Platform Experience: You have a proven track record of building internal tools, developer platforms, or CI/CD systems. You treat "infrastructure" as a "product."
  • DevOps/Infra Skills: Deep, hands-on experience with AWS, Kubernetes, and IaC (e.g., Terraform, Pulumi).
  • CI/CD Expert: Experience building and managing complex CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins).
  • "Customer" Empathy: You have a product mindset and genuine empathy for your "customers" (other developers) and their experience.
  • Location: Based in a timezone adjacent to Central European Time (CET) for optimal team collaboration.
  • Problem Solver: You are an autonomous problem-solver who can take a high-level goal (e.g., "we need a better API gateway") and own it from design to production.
Bonus Points
  • Experience building custom API gateways or platform abstractions.
  • Deep knowledge of our specific infra stack: RabbitMQ, PostgreSQL, Redis.
  • Experience in a FinTech or high-security environment.
What We Offer
  • Foundational Role: A unique opportunity to be a founding engineer building the entire developer platform for a high-growth FinTech.
  • High-Impact: Your work will directly accelerate every other engineer in the company.
  • Clear Ambition: The chance to join a company with a clear goal of becoming the #1 crypto platform in the EU.
  • Greenfield Culture, Brownfield Code: A rare chance to join a new company culture with no baggage, while solving the interesting technical challenges of a mature product.
  • Flexibility & Connection: A 100% remote-first role with periodic, all-expenses-paid team gatherings and a new hub in Ticino, Switzerland.

Compensation: A competitive salary and benefits package.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Switzerland

USA PHP Developer

Programming
6d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

egotechworld

Switzerland
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

ewor

Switzerland

Subscribe our newsletter

New Things Will Always Update Regularly