Hybrid

Together AI is hiring an Elixir Backend Engineer (Amsterdam)

About the Role

Together AI is looking for a Elixir Backend Engineer in Amsterdam to join our Identity & Collaboration team. As a key member of the Product Foundations engineering group, you will build the secure, scalable authentication, authorization, and collaboration systems that form the bedrock for all our products and services, serving users from individuals to large enterprises.

What You'll Do

  • Design and implement robust Elixir APIs and services that directly serve Together AI users.
  • Build service SDKs and advise other engineering teams who consume our Elixir APIs in languages like TypeScript, Golang, and Python.
  • Contribute to running the Elixir/Erlang VM (BEAM) in a production environment.
  • Work across services to improve integrations and replace legacy solutions.
  • Participate in making product and technical decisions in the best interest of our customers.
  • Maintain systems to high standards of code quality, documentation, automated testing, and continuous delivery.
  • Work with both relational (PostgreSQL) and non-relational (MongoDB) data stores.

What We're Looking For

  • Experience as a backend developer with relational databases, key/value stores, and object-relational mappers.
  • A willingness and eagerness to become proficient in Elixir and Phoenix.
  • Excellent general programming skills.
  • Proficiency in TypeScript and Next.js API development.
  • Passion for working in high-performing startup teams, taking charge of reducing ambiguity and shaping open-ended requirements.
  • Curiosity to try and learn new things, and a lack of fear in proposing new approaches and making mistakes.
  • Excellent communication skills, openly soliciting and giving feedback, and constructively discussing technical approaches.

Nice to Have

  • Experience working in Elixir or another functional programming language is strongly preferred.
  • Experience with, or interest in, authentication and authorization concepts (including OIDC, SAML, OAuth, JWT, RBAC, ABAC, SSO).

Technical Stack

  • Elixir, Phoenix, Erlang VM (BEAM)
  • PostgreSQL, MongoDB
  • TypeScript, Next.js, Golang, Python

Team & Environment

You will be part of the Identity & Collaboration team within the Product Foundations engineering group, building the core infrastructure that powers our platform.

Benefits & Compensation

  • Competitive compensation determined by your location, level, and role.
  • Startup equity.
  • Other competitive benefits.

Work Mode

This is a hybrid role based in Amsterdam. We are also open to remote candidates in the UK and Germany.

Together AI is an Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.

Required Skills
ElixirPhoenixPostgreSQLMongoDBErlang VM (BEAM)Distributed SystemsAPI DesignSystem ArchitectureCloud PlatformsTypeScriptNext.jsGolangPythonTestingPerformance Optimization
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Together AI

Together AI is a research-driven artificial intelligence company that believes open and transparent AI systems will drive innovation. They are on a mission to significantly lower the cost of modern AI systems by co-designing software, hardware, algorithms, and models, and have contributed to leading open-source research, models, and datasets.

Visit website
Job Details
Category backend
Posted 3 months ago