Software Engineer II
Core
Design and build scalable backend services and APIs using .NET and TypeScript to support AI-driven agent platforms for phone and chat communication experiences.
Role type
Senior IC backend software engineer (AI agents)
Builds
Scalable backend services, APIs, and intelligent agents for customer communication channels
Domain
Fintech / AI-driven communication
Deliverable
production ML models
Required skills
.NET, TypeScript, Node.js, backend development, API design, distributed systems, GraphQL, production troubleshooting, code review
Preferred skills
Sierra AI, IVR, IVA, conversational AI, cloud platforms, containerization, AI/ML applications, scalable backend architecture, mentoring
Technologies
.NET, TypeScript, Node.js, GraphQL
Responsibilities
Design and develop scalable backend services and APIs; Build and optimize TypeScript-based agents; Own technical solutions from design through production; Collaborate on system architecture; Troubleshoot production issues; Mentor less-experienced engineers
Seniority
Senior, hands-on IC