
Elixir Backend Engineer (Amsterdam)
Together AIabout 2 hours ago
Responsibilities
- Design & implement Elixir APIs and services for Together AI users.
- Build service SDKs and advise teams using the Elixir API in TypeScript, Golang, and Python.
- Contribute to running the Elixir/Erlang VM (BEAM) in production.
- Improve service integrations and replace legacy solutions.
- Participate in product and technical decision-making.
- Maintain high standards of code quality, documentation, automated testing, and continuous delivery.
- Work with relational (PostgreSQL) and non-relational (MongoDB) data.
Requirements
- Experienced backend developer with knowledge of relational databases and key/value stores.
- Willing to become proficient in Elixir and Phoenix.
- Excellent programming skills, with a preference for experience in Elixir or functional programming languages.
- Familiarity with authentication and authorization protocols like OIDC, SAML, OAuth, JWT, RBAC, ABAC, SSO.
- Proficient in TypeScript and Next.js API development.
- Passionate about working in high-performing startup teams.
- Curious and open to learning new technologies and approaches.
- Strong communication skills for team collaboration and feedback.
Benefits
- Competitive compensation and startup equity.
- Flexible working hours, Monday through Friday.
- Hybrid work location options in Amsterdam, UK, and Germany.