Senior Software Engineer(Amsterdam)
Together AI — Tracked from its greenhouse job board
About the role
Senior Software Engineer Full Stack Engineer (TypeScript)
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 with Together relies on the systems we build. Whether it's a researcher accessing their models, an enterprise team collaborating on a shared project, or a developer making an API call, we make authentication seamless and invisible for simple cases while providing robust, enterprise-grade capabilities for complex organizational structures. Our work directly enables Together's growth from individual users to large enterprise teams, and we're actively building the next generation of collaboration features that will unlock new ways for customers to work together securely and efficiently across all Together products.
About the Role
Location: Hybrid in Amsterdam, NL, Remote in the UK and Germany. Must have the ability to work in these locations without visa support.
Full-time: This means 40 flexible hours, Monday through Friday.
You'll work with a good deal of autonomy, owning meaningful pieces of our identity and access platform end-to-end, spotting problems worth solving, and contributing to the team's technical direction. You'll also help raise the bar around you through code and design review and by supporting more junior engineers.
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 the technical decisions that shape how identity works across every Together product
Build across the stack — Elixir/Phoenix services on the backend and TypeScript/Next.js on the frontend — and the APIs other teams build on
Contribute directly to our Next.js product surface and the API layers behind it
Run the Elixir/Erlang VM (BEAM) in production
Identify and address technical debt and security risk in our area with sound judgment
Treat code and design review as a core part of your contribution, and mentor more junior engineers
Represent the team in cross-functional discussions on identity and security
Maintain our systems to a high standard of code quality, documentation, automated testing, and continuous delivery
Work with relational (PostgreSQL) and non-relational (MongoDB) data
Requirements
Around 4–5 years of professional experience building production software (a mid-to-senior role rather than a staff-level one)
Experience with authentication and authorization in production — OIDC, SAML, OAuth, JWT, RBAC, ABAC, and SSO — with a real understanding of the security tradeoffs involved
Must have TypeScript (backend and/or frontend, and ideally Next.js and or JS React)
Strong technical judgment, with a track record of maintainable, well-crafted solutions
Comfortable breaking ambiguous problems into executable work and using prototypes and demos to de-risk
Treats code and design review as a core part of their contribution, and helps develop the engineers around them
A clear communicator who influences peers through strong technical output
Willing to become proficient in Elixir and Phoenix if not already
About Together AI
Together AI is a research-driven artificial intelligence company. We believe open and transparent AI systems will drive innovation and create the best outcomes for society, and together we are on a mission to significantly lower the cost of modern AI systems by co-designing software, hardware, algorithms, and models. We have contributed to leading open-source research, models, and datasets to advance the frontier of AI, and our team has been behind technological advancement such as FlashAttention, Hyena, FlexGen, and RedPajama. We invite you to join a passionate group of researchers and engineers in our journey in building the next generation AI infrastructure.
Compensation
We offer competitive compensation, startup equity, and other competitive benefits. Our salary ranges are determined by location, level and role. Individual compensation will be determined by experience, skills, and job-related knowledge.
Equal Opportunity
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
What the index says about this role
- First seen by JobLarper — Aug 2, 2026, 6 days ago. Older postings collect hundreds of applicants — a tailored résumé matters more the longer a role has been live.
- No pay range in our index for this listing. Across 20 indexed Software Engineer roles in EMEA that do publish one, the middle half sits between $175k and $330k, median $309k — JobLarper's read of the market, not a figure from Together AI.
- What Software Engineer roles ask for — across 10,230 indexed openings: REST/APIs (46%), Backend (42%), Cloud (38%), Python (38%), Go (25%). This posting names REST/APIs, Backend, Frontend.
- Together AI is hiring actively — 47 open roles indexed.
Derived from the 27,000 roles JobLarper indexes daily from official company boards — not from the job description above.
More open roles at Together AI
- Forward Deployed Engineer (Inference & Post-Training) - Mandarin SpeakingSingapore · Mid
- Technical Support Engineer (GPU Clusters) - US WeekendsRemote · Mid
- Technical Support Engineer (Inference) - US WeekendsRemote · Mid
- IT EngineerSan Francisco · Mid
- Research Engineer, Large-Scale TrainingSan Francisco · Mid
- Software Engineer, Customer InsightsSan Francisco · Mid
- Senior Product Engineer, FullstackSan Francisco · Senior+
- Staff Software Engineer, Inference / Compute Infrastructure EngineeringSan Francisco · Senior+
All 47 open roles at Together AI →
Similar Software Engineer roles at other companies
- Software Engineer, Google Cloud StorageGoogle · Raleigh, NC, USA · 4325 Glenwood Ave #1047k, Raleigh, NC 27612, USA · Durham, NC, USA
- Senior Software Engineer, Search Quality, AI/MLGoogle · New York, NY, USA
- Senior Software Engineer, Network InfrastructureGoogle · Sunnyvale, CA, USA
- Software Engineer, Early Career, CampusGoogle · Mountain View, CA, USA · Google Building 1395, 1395 Charleston Rd, Mountain View, CA 94043, USA · Cambridge, MA, USA
- Software Engineer, Security Command CenterGoogle · Kirkland, WA, USA
- Software Engineer III, Embedded Systems/Firmware, Power OptimizationGoogle · —
- Lead Software Engineer - O9 , ITCNike · Karnataka, India
- Senior Software Engineer, Global Converse, ITCNike · Karnataka, India
Browse all software engineer jobs in europe — 1,102 open roles across 277 companies.