> Markdown version of [/jobs/ext/2433255-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2433255-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** Clearwater Analytics - **Location:** Bellevue, WA, United States (Remote available) - **Salary:** $115,120.0 - $148,350.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Data Analysis, Software Applications, Software as a Service, Code Generation, Code Review, Data Structures, Software Debugging, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Systems Architecture, TypeScript, ReactJS, Large Language Models, Generative AI, Usage Tracking, Fastapi, Integration Tests, Information Technology, Production Code, Machine Learning Operations - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6b3961572d6cebb5 ## About the Role * Fluency with AI-assisted development tools, Claude Code specifically ,as a daily engineering practice, not an occasional experiment. * Hands-on experience building LLM agent tools, agentic workflows, MCP integrations, or retrieval-augmented generation (RAG) systems in a production environment. * Production proficiency in Python 3.11 (FastAPI, LangChain) and TypeScript/React , these are the core languages of this role. Java-only backgrounds are not a fit. * Solid fundamentals in data structures, algorithms, and object-oriented design. * Enthusiasm for building in a fast-moving, AI-native SaaS environment. * Strong teamwork and communication skills , written and verbal. * Ability to manage own time and deliver results on time. * Commitment to continuous learning and improvement. * Exceptional analytical and problem-solving abilities. * Strong attention to detail and documentation skills., * Bachelor's degree in Computer Science or a related field. * 3+ years of production software development experience * At least 1 year of hands-on experience with LLM, agentic, or AI/ML systems in a production or near-production environment. ## Description Clearwater Analytics is building its Generative AI engineering team, and this role sits at the center of that effort. You will design, implement, and ship LLM-powered agent tools, MCP integrations, and retrieval-augmented generation (RAG) systems that are already in production use and you will do it using AI-assisted development tools, including Claude Code, as a core part of your daily workflow. This is not exploratory AI work , it is applied engineering on real systems serving institutional investors globally. Fluency with coding assistants is not a perk here; it is a job requirement., * Build and maintain LLM agent pipelines, MCP integrations, and retrieval-augmented generation (RAG) systems using Python (FastAPI, LangChain) and TypeScript/React. * Use AI-assisted development tools, including Claude Code, as a primary part of your engineering workflow for code generation, debugging, and iteration. * Collaborate with team members to optimize and improve existing AI-powered software applications. * Participate actively in code reviews, giving and receiving clear, constructive feedback. * Perform root-cause analyses for software issues and identify effective solutions. * Translate loosely defined requirements into functioning, production-ready code. * Assist in the creation of user stories and estimation of work for project planning. * Suggest design improvements demonstrating a solid understanding of system architecture. * Ensure software applications are scalable, reliable, and secure. * Document software usage, implementation, architecture, design, and APIs. * Write broad unit and integration tests consistently. ## Related Videos - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [You are not an AI developer](https://www.wearedevelopers.com/videos/1148-you-are-not-an-ai-developer) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)