> Markdown version of [/jobs/ext/2061408-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2061408-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:** Seattle, 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 14, 2026 - **Apply:** https://www.careerjet.com/job/us534e1bbd7973ee5e2020dd7f78afee85/eaa ## 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. Education & Experience 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. Responsibilities 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 - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)