New offer - be the first one to apply!

June 23, 2026

Senior Software Engineer(Amsterdam)

Senior • On-site

Miami, FL

Senior Software Engineer, Identity & Collaboration

Together.ai is looking for a Senior Software Engineer to take a leading role in the authentication, authorization, and collaboration systems that every Together product depends on. As part of the Product Foundations engineering group, the Identity & Collaboration team owns authentication flows (including SSO and OAuth), organizations, projects, API keys, and the role-based access controls that enable secure collaboration at scale.

Every customer interaction relies on these systems. The team builds seamless authentication for simple use cases while providing robust, enterprise-grade capabilities for complex organizational structures, enabling secure and efficient collaboration across products.

About the Role

Location: Hybrid in Amsterdam, NL, Remote in the UK and Germany and will consider East Coast of the US.

Full-time: 40 flexible hours, Monday through Friday.

You will work with autonomy, owning meaningful parts of the identity and access platform end-to-end, identifying problems worth solving, and contributing to the team’s technical direction. You will support junior engineers and raise the engineering bar through code and design reviews.

Responsibilities

  • Design and own authentication and authorisation systems end-to-end: SSO, OAuth/OIDC, SAML, organizations, projects, API keys, and role-based / attribute-based access control
  • Make and document technical decisions shaping identity across products
  • Build across the stack — Elixir/Phoenix services on the backend and TypeScript/Next.js on the frontend
  • Contribute to the Next.js product surface and supporting API layers
  • Run the Elixir/Erlang VM (BEAM) in production
  • Identify and address technical debt and security risks
  • Conduct code and design reviews and mentor junior engineers
  • Represent the team in cross-functional discussions on identity and security
  • Maintain high standards of code quality, documentation, automated testing, and continuous delivery
  • Work with PostgreSQL and MongoDB

Requirements

  • Around 4–5 years of professional experience building production software
  • Production experience with authentication and authorization: OIDC, SAML, OAuth, JWT, RBAC, ABAC, SSO
  • Strength in functional backend (Elixir/Phoenix or similar) or TypeScript (backend/frontend, e.g., Next.js)
  • Strong technical judgment and maintainable solution design
  • Ability to break down ambiguous problems and prototype solutions
  • Active participation in code and design reviews
  • Clear technical communication skills
  • Willingness to become proficient in Elixir and Phoenix if not already

Compensation

  • Competitive compensation
  • Startup equity
  • Additional competitive benefits
  • Compensation based on location, level, experience, skills, and job-related knowledge

Equal Opportunity

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