About the job
Welcome to Siena
At Siena, we are pioneering the first intelligence layer for customer experience. Our vision is to create a sophisticated operating system of AI agents that learn, remember, and act across every customer interaction—from support dialogues to shopping experiences, and even voice and social media communications.
Siena goes beyond mere automation of support; it empowers shopping agents, cultivates a lasting memory of customers, derives actionable insights for businesses, and nurtures empathetic interactions that resonate with a human touch.
We are on a mission to revolutionize how businesses perceive and engage with their customers, transforming every encounter into a learning opportunity that enhances the next interaction.
Join Our Team
We are a small yet powerful, distributed team making significant strides in the industry. Each member of our team has the ability to make a substantial impact due to the leverage we have integrated into our workflows. This approach not only accelerates our progress but also makes collaborating enjoyable.
If you are passionate about creating groundbreaking solutions that have yet to exist, we invite you to continue reading. We are developing agents that do more than just respond to customers; they remember past interactions, learn continuously, and weave together experiences across various channels.
Your Role
As a Senior Full Stack Engineer at Siena, you will lead projects from conception to completion, enhancing and optimizing features within our AI-driven customer support automation platform. You will collaborate closely with product and engineering teams to influence our roadmap while developing reliable, high-performance systems. This position is ideal for engineers who relish solving real-world challenges, excel in dynamic environments, and take pride in delivering exceptional products.
Key Responsibilities
- Design, develop, and maintain scalable features across the full stack (frontend, backend, and infrastructure).
- Work collaboratively with the Product team to decompose project scope and deliver iterative, high-impact releases.
- Contribute to an AI-first product by integrating advanced LLM capabilities into enterprise customer support workflows.
- Tackle complex engineering challenges, optimizing API performance and refining microservices architectures.
- Manage and enhance our cloud infrastructure (AWS) with a DevOps mindset.
- Share knowledge and mentor fellow engineers, fostering a robust engineering culture.
About You
- 5+ years of software engineering experience with a strong proficiency in Node.js, React, TypeScript, and Express.
- Proven expertise in developing scalable applications and systems.
- Adept at collaborating with cross-functional teams to achieve project goals.
- Strong problem-solving skills and a passion for innovative technology.

