Senior Software Engineer
AI summary of the role
Hands-on Senior Software Engineer role at Chatham Financial's Technology Engagements team, building full-stack production software for external clients (private equity, real estate, capital markets) and internal tools.
What you’ll do
- Build and ship full-stack web applications from database to UI
- Write production Python using modern frameworks (FastAPI) and develop React-based frontends
- Design and build APIs, services, and integrations across systems
- Build LLM-powered applications: agent orchestration, extraction engines, tool-use patterns, AI-integrated workflows
What you’ll bring
- 5+ years of professional software engineering experience
- Full-stack development: Python (FastAPI or similar), JavaScript, TypeScript, React
- Solid experience with SQL, relational databases, and data modeling
- Hands-on experience building with LLMs: agent orchestration, RAG systems, prompt engineering, tool-use patterns
Technologies
Python · FastAPI · React · TypeScript · JavaScript · SQL · LLM · Claude Code · Codex · GitHub Copilot · RAG · AWS
Employer postings · Data from · Sources