About the Role
- Siena is the first intelligence layer for customer experience, building 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're transforming how businesses understand and connect with their customers, turning every interaction into intelligence that makes the next one better. The team is small, distributed, and highly impactful, focusing on building agents that remember, learn, and connect experiences across channels.
- As a fullstack engineer at Siena, you will own projects end-to-end, developing and optimizing features within our AI-powered customer support automation platform. You will work closely with product, shaping our roadmap while building reliable, high-performance systems. Your code will power millions of monthly customer interactions across global brands, where reliability and speed directly impact business outcomes. This role is for you if you love solving real-world problems, thrive in fast-paced environments, and take pride in shipping great products.
Responsibilities
- Design, build, and maintain scalable features across the full stack (frontend, backend, and infra).
- Collaborate with Product to break down scope into iterative, high-impact releases.
- Integrate cutting-edge LLM capabilities into real enterprise workflows.
- 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.
- Exercise high agency and ownership—taking initiative, making decisions, and driving ideas to production.
Requirements
- 3+ years building in Node.js, React, TypeScript, and Express.
- Strong with PostgreSQL, Redis, and cloud environments (AWS: Fargate, Lambda, EC2, SQS).
- Familiar with CI/CD (CodePipeline, GitHub Actions, or similar).
- Experience with microservices and scalable systems.
- Product-driven—you care about the impact of what you ship, not just the code.
- AI-first—you live in Cursor, Claude Code and are comfortable orchestrating coding agents.
- Naturally curious and proactive; you don’t wait for instructions, you create momentum.
Qualifications
- Next.js, Python, or event-driven architectures.
- Infra-as-code (Terraform, CDK).
- Experience integrating with LLMs in production.
- Event-driven architecture experience.
Benefits
- 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.
- Everyone gets premium accounts (ChatGPT, Claude, Perplexity Pro, Cursor, Lovable) plus a quarterly budget for new tools.