Lead Software Engineer
Full Job Description
About This Role
Join our global squad of software and data engineers building the Audience Intelligence Platform. You will build React frontend and .NET services that let teams explore fan data and act on insight, increasingly through AI-powered experiences.
You'll work in an AI-augmented way: using tools like Claude Code and GitHub Copilot to ship faster, and building AI features directly into the product.
What You Will Do
- Design, build and test scalable React/TypeScript applications and .NET APIs (C#, ASP.NET Web API/MVC).
- Build AI-powered UI features such as natural-language audience building, conversational analytics, AI-generated insights and summaries.
- Design interfaces for AI interactions: streaming responses, loading states, citations, confidence cues, and human-in-the-loop controls.
- Use AI coding assistants in your daily workflow to help shape good practice: prompting, code review of AI-generated code, testing and guardrails.
Company
Two Circles
Two Circles is a Sports & Entertainment Marketing business with over 1,000 employees across 15 offices globally.We help clients understand and influence how fans spend, which events they attend, w...
Practice this interview
A voice mock interview for Lead Software Engineer at Two Circles, with questions from this job description and your resume, and a scored report afterwards.
Set up interview