Senior Full Stack Engineer
Senior full-stack engineer owning features end-to-end at an EU-sovereign LLM inference platform: building a React/Next.js customer dashboard, Node.js/Express TypeScript APIs, PostgreSQL/Redis backends, plus auth, payments integrations and containerised DevOps. AI-native team that uses Claude Code and Codex daily.
- Compensation
- Not disclosed
- Location
- Dublin, Ireland
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 5+ years of professional experience building full-stack web applications
- Advanced proficiency in TypeScript across frontend and backend codebases
- Strong frontend skills with React and Next.js (SSR, App Router, middleware)
- Experience with headless component libraries (e.g. Radix UI, shadcn/ui) and utility-first CSS frameworks
- Solid backend experience with Node.js and Express
- PostgreSQL experience (schema design, raw SQL)
- Experience with Redis/Valkey
- Practical experience with authentication systems, role-based access control and web security practices
- Familiarity with payment platform integration (e.g. Stripe)
- Experience with Docker and containerised deployment workflows
- Comfortable using AI-assisted development tools (e.g. Claude Code, Codex) as part of daily workflow
- Clear and concise communicator who thrives in ambiguity
- BSc/MSc in Computer Science, Software Engineering or related technical discipline OR equivalent practical experience
Nice to have
- Experience with cryptocurrency payment protocols
- Experience working with large language models (prompt engineering, context engineering, fine-tuning, RAG, evaluation, model deployment)
- Experience with AWS and related services (EC2, ECS, S3, Lambda, CloudFront)
- Exposure to Python and Golang
Full description
Overview
TensorX is a sovereign AI infrastructure platform headquartered in Dublin. We deploy and host open-source large language models on EU-sovereign infrastructure across Europe, providing private, zero-retention inference for regulated industries including finance, healthcare and government. Our platform offers drop-in OpenAI-compatible APIs, enabling developers and enterprises alike to adopt AI without compromising on data privacy, compliance or performance.
We are looking for Full-Stack Engineers at various levels to join our growing engineering team. You will take ownership of features across the entire product surface, from our customer-facing dashboard and billing systems through to our backend API services and infrastructure tooling. This is a hands-on, high-impact role in a fast-moving scaleup where your work will directly shape the platform our customers rely on.
You will work across multiple projects, primarily in TypeScript, spanning a React/Next.js frontend and a Node.js/Express API layer backed by PostgreSQL and Redis/Valkey. Frontend development is a key part of this role, and you will be responsible for building the interfaces our customers and their agents interact with daily. We are an AI-native team and tools such as Claude Code and Codex are part of our standard workflow, not an experiment. We value engineers who can deliver polished, accessible user experiences while also contributing to robust backend services.
Responsibilities
- Feature Delivery - Design, build and ship end-to-end features spanning the frontend dashboard, REST API and database layers, taking work from specification through to production deployment.
- Frontend Development - Build responsive, accessible and performant interfaces using React and Next.js with server-side rendering, middleware and modern routing patterns. Implement design systems using headless component primitives and utility‑first CSS.
- Backend & API Development - Develop and maintain RESTful API services in Node.js/Express with full TypeScript type safety. Design relational database schemas and write performant SQL. Implement caching, rate limiting and background job processing.
- Testing & Reliability - Write and maintain automated tests across the stack, including unit, integration and end-to-end tests. Champion testing best practices and help build a culture of confidence in deployments.
- Authentication & Security - Own and evolve our authentication and authorisation systems, including JWT‑based auth flows, role‑based access control and security hardening throughout the platform.
- Payments & Integrations - Build and maintain third‑party integrations including payment processing, cryptocurrency payment flows, transactional email, bot protection and customer messaging.