Senior Fullstack Engineer
Senior Fullstack Engineer

Senior Fullstack Engineer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Siena AI

At a Glance

  • Tasks: Design and build scalable features for our AI-powered customer support platform.
  • Company: Join Siena AI, a leader in transforming customer experience with innovative technology.
  • Benefits: Competitive salary, equity options, learning budget, and remote work flexibility.
  • Why this job: Make a meaningful impact while working on cutting-edge AI solutions.
  • Qualifications: 5+ years in software engineering with Node.js, React, and cloud environments.
  • Other info: Be part of a curious, customer-obsessed team that values ownership and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

Join to apply for the Senior Fullstack Engineer role at Siena AI.

About Siena
Siena is the first intelligence layer for customer experience. We are creating an operating system of AI agents that learn, remember, and act across every customer touchpoint—from support conversations to shopping experiences to voice and social media interactions. Siena doesn’t just automate support; it powers shopping agents, builds persistent customer memory, generates actionable business insights, and creates empathetic interactions that feel human. We are transforming how businesses understand and connect with their customers, turning every interaction into intelligence that makes the next one better.

The Team
We’re a small, distributed team that punches way above our weight. Every person here has outsized impact because we’ve built leverage into everything we do. This philosophy makes us faster and, frankly, more fun to work with. If you’re excited about building something that doesn’t exist yet, keep reading. We’re building agents that don’t just respond to customers—they remember them, learn from every interaction, and connect experiences across channels.

About The Role
As a Full Stack Engineer at Siena, you’ll own projects end-to-end, developing and optimizing features within our AI-powered customer support automation platform. You’ll work closely with product and engineering teams, shaping our roadmap while building reliable, high-performance systems. This role is for engineers who love solving real-world problems, thrive in fast-moving environments, and take pride in shipping great products.

What You’ll Do

  • Design, build, and maintain scalable features across the full stack (frontend, backend, and infrastructure).
  • Collaborate closely with Product to break down scope and deliver in iterative, high-impact releases.
  • Work on an AI-first product, integrating cutting-edge LLM capabilities into enterprise customer support workflows.
  • Solve complex engineering challenges, from optimizing API performance to refining microservices architecture.
  • Maintain and improve our cloud infrastructure (AWS) with a DevOps mindset.
  • Share knowledge and mentor teammates, fostering a strong engineering culture.

Who You Are

  • 5+ years of software engineering experience in Node.js, React, TypeScript, and Express.
  • Solid experience with cloud environments (AWS – Fargate, Lambda, EC2, SQS).
  • Strong database skills with PostgreSQL and Redis.
  • Familiarity with CI/CD pipelines (CodePipeline, GitHub Actions, or similar).
  • Product-focused mindset—you think beyond just code and care about business impact.
  • Deep experience in microservices architectures and scalable systems.

Bonus Points

  • Experience with Next.js and LLM integrations.
  • Infrastructure as Code (CDK, Terraform).
  • Python programming skills.
  • Event-driven architecture experience.
  • Background in customer support software.

Why Siena?

  • Meaningful impact. Your work directly shapes our product and company.
  • Globally distributed team working at the bleeding edge of CX and AI.
  • Great salary plus the opportunity for equity or stock grants.
  • Learning budget. If you’re growing, so are we.
  • The thrill of building something new. Join us at a stage where your contributions matter most.
  • AI-fluency. Make AI your second nature. Tackle unsolved problems. We’re redefining how customer experience will look like in the next decades.

Our Values
The people who thrive here are curious, customer-obsessed, and take ownership without being asked. They fix problems first and explain later. They’re direct about feedback—both giving and receiving it—because they care more about getting things right than being polite. They maintain high standards while moving at startup speed, and they build real relationships with teammates because they know that’s how great work gets done. When things get tough, they adapt and keep pushing forward.

Our Approach to AI
The people who thrive here treat AI like a natural extension of themselves. They’ve built their own ecosystem of agents—some for research, others for debugging, writing, analysis, or writing code. They know which AI works best for what problem. Everyone gets premium accounts (ChatGPT, Claude, Perplexity Pro, Cursor, Lovable) plus a quarterly budget for new tools. But the magic happens in how we share knowledge. Demo days where someone shows off clever workflows. Slack threads about which model handles a specific use-case better. Learning from each other’s AI workflows.

Siena provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.

Job Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Technology, Information and Internet

Senior Fullstack Engineer employer: Siena AI

Siena AI is an exceptional employer for those looking to make a meaningful impact in the rapidly evolving field of customer experience and AI. With a globally distributed team, employees enjoy a collaborative work culture that values curiosity and ownership, alongside competitive salaries and equity opportunities. The company fosters continuous learning through a dedicated budget and encourages innovation, making it an exciting place for engineers eager to tackle real-world challenges and contribute to groundbreaking technology.
Siena AI

Contact Detail:

Siena AI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Fullstack Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you noticed faster than a CV.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. When you apply through our website, link to your work to give us a taste of what you can do.

✨Tip Number 3

Prepare for the interview like it’s the Super Bowl! Research Siena AI, understand our products, and think about how your experience aligns with our mission. We love candidates who are genuinely excited about what we do.

✨Tip Number 4

Follow up after your interview! A quick thank-you note can leave a lasting impression. It shows you’re keen and professional, which is exactly what we look for at Siena.

We think you need these skills to ace Senior Fullstack Engineer

Node.js
React
TypeScript
Express
AWS (Fargate, Lambda, EC2, SQS)
PostgreSQL
Redis
CI/CD pipelines (CodePipeline, GitHub Actions)
Microservices architecture
Scalable systems
Next.js
Infrastructure as Code (CDK, Terraform)
Python programming
Event-driven architecture

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Fullstack Engineer role. Highlight your expertise in Node.js, React, and AWS, and don’t forget to mention any relevant projects that showcase your problem-solving abilities.

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you’re excited about working at Siena and how you can contribute to our mission of transforming customer experience with AI.

Showcase Your Projects: Include links to your GitHub or any other portfolio where we can see your work. We love seeing real-world applications of your skills, especially if they involve scalable systems or innovative solutions in customer support.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Siena AI

✨Know Your Tech Stack

Make sure you’re well-versed in Node.js, React, TypeScript, and Express. Brush up on your cloud skills, especially with AWS services like Fargate and Lambda. Being able to discuss your experience with these technologies confidently will show that you’re ready to hit the ground running.

✨Showcase Problem-Solving Skills

Prepare to discuss specific engineering challenges you've faced and how you solved them. Think about examples where you optimised API performance or refined microservices architecture. This will demonstrate your ability to tackle real-world problems, which is key for a role at Siena.

✨Understand the Product Mindset

Siena values engineers who think beyond just code. Be ready to talk about how your work impacts the business and enhances customer experience. Show that you understand the importance of building scalable features that align with product goals.

✨Emphasise Collaboration

Since you'll be working closely with product and engineering teams, highlight your experience in collaborative environments. Share examples of how you’ve mentored teammates or contributed to a strong engineering culture. This aligns perfectly with Siena's values of teamwork and knowledge sharing.

Senior Fullstack Engineer
Siena AI
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>