Empowering FIs, fintechs, insurers, and other innovators to deliver industry-leading embedded insurance experiences.
Staff Backend Engineer, Conversational AI
Location
United States
Posted
72 days ago
Salary
$220K - $235K / year
Seniority
Lead
Job Description
Staff Backend Engineer, Conversational AI
Trellis
• Own the ideation and execution of high-impact projects that directly influence the user experience and business outcomes • Flesh out and evolve the Conversational AI Engineering roadmap alongside product and technical leadership • Incept projects: identify opportunities, design solutions, and lead implementation • Guide integration efforts with external agencies and insurance carriers • Normalize, rank, and evaluate results using ML-based predictions to determine optimal user paths • Work closely with our Data Science team to leverage MLMs in tools like DataRobot for retention forecasting and decision logic • Ensure scalability and performance across the platform as we continue to grow
Job Requirements
- 7+ years’ experience developing software in a production environment
- 4+ years’ experience in a senior engineer role
- Ability to lead projects from conception through execution
- Production experience with Node.js and Typescript
- Proven experience working in backend systems, designing RESTful APIs and codifying business logic on top of data stores
- Familiarity with GCP, Looker, BigQuery are a plus
- Exceptional ability to communicate clearly and concisely, particularly in Slack and technical documents
- Experience in product development where you were a key decision maker
- Cross-functional leadership and collaboration experience
Benefits
- Flexible vacation (yes, *actually* flexible)
- 100% employer-paid health insurance for employees
- Home office budget to create your perfect setup
- Wellness programming, because balance matters
- 401(k) and HSA contributions, FSAs, bonuses & equity opportunities
- Paid parental leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Ops Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Implement AI-driven operations, including log analysis, automated infrastructure updates, and predictive scaling alerts • Benchmark cloud and edge services to improve performance and scalability • Build self-healing infrastructure pipelines that demonstrate advanced AI capabilities • Design, automate, and manage infrastructure using Terraform and AWS services (ECS/Fargate, RDS, S3, IAM) • Build and maintain CI/CD pipelines using GitHub Actions for efficient deployments • Implement and manage observability tools such as Prometheus, Grafana, OpenTelemetry, and Sentry • Handle containerization using Docker and troubleshoot performance issues under load • Collaborate with backend teams to ensure low-latency, scalable, and cost-effective services • Progress into a Staff Platform Engineer or Lead SRE role with end-to-end platform ownership • Contribute to building scalable deployment frameworks for enterprise use cases • Help define best practices for AI-driven DevOps and infrastructure management.
Backend Java Developer
Colonial Surety CompanySurety, Fidelity and Business Insurance, Online, Instant Policy Issuance. Established in 1930, we are Treasury Listed.
• Design, maintain and tune high performance code. • Apply appropriate approach, best-practice and correct separation of presentation code from business logic. • Implement and support build processes and test environments. • Provide project and task estimates. • Responsible for developing, enhancing, modifying and/or maintaining applications. • Deeply understand requirements and expertly handle Analysis, Design, Coding, Testing and Quality processes.
• Lead the end-to-end design, development, and deployment of enterprise-grade Java applications • Architect and implement scalable, secure, and high-performing solutions preferably on Azure Cloud • Drive the integration of AI/ML capabilities (e.g., APIs, models, automation) into business applications • Collaborate with cross-functional stakeholders to translate business requirements into technical solutions • Provide technical leadership, mentorship, and guidance to a team of developers • Establish and enforce coding standards, best practices, and development frameworks • Oversee code reviews, performance optimization, and system troubleshooting • Manage project timelines, delivery commitments, and resource planning • Ensure CI/CD pipelines, DevOps practices, and cloud-native development standards are followed • Stay updated with emerging technologies, particularly in AI, cloud computing, and microservices architecture
• Design, develop, and maintain scalable and high-performance Java applications • Build and enhance microservices architectures using Spring Boot and related frameworks • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications • Develop intelligent features such as chatbots, recommendation engines, or automation workflows • Deploy and manage applications within Azure Cloud environments • Provide technical guidance, mentorship, and support to junior developers or small teams • Participate in code reviews and enforce best practices in coding, security, and performance • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions • Troubleshoot, debug, and optimize applications and AI integrations • Contribute to CI/CD pipelines and DevOps processes • Stay updated on emerging trends in AI, cloud computing, and backend engineering



