Careers
We are Two Circles. We are a Sports & Entertainment Marketing business. We grow
audiences and revenues. We do that by knowing fans best. We work with clients to help
them understand & influence what their fans are doing – the way fans spend their
money, the events that fans attend, the channels fans respond to, the content fans
watch and more. And we use the understanding this gives us to help our clients grow.
Grow their audiences and grow their revenues - both direct to consumer and business
to business revenues. Our platforms and services are trusted by over 1000 clients
globally, including the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike and
Amazon. We are over 1000 people, based out of 15 offices, and we deliver work for
sports and entertainment businesses of all shapes and sizes all over the world.
What you will do
We're looking for a talented Full Stack Software Engineer to join our squad of >100 Engineers,
working on our Audience Intelligence Platform and Single Sign On Platform. You will be helping to build leading applications and login portals for fans within the sports industry. In this role, you'll work with cutting-edge technologies to design, build, and optimize scalable software solutions, enabling teams, leagues, and organizations to unlock the full potential of their fanbase. If you're passionate about software engineering, enjoy collaborating in a fast-paced
environment, and want to make an impact in the sports industry, we’d love to hear from
you!
Your role will be varied and evolve as quickly as you can learn and develop. Your initial
duties will involve:
• Design, build, and test scalable web applications and APIs using modern frontend technologies (HTML5, CSS3/SCSS, JavaScript/TypeScript, Alpine.js, HTMX, React) and backend frameworks (C#, .NET, ASP.NET MVC & Web API, OAuth2, OpenID).
• Develop high-quality software components and services, ensuring efficiency,reliability, performance, and maintainability across our platform.
• Collaborate closely with product and marketing teams to deliver solutions that provide high business value.
• Write clean, maintainable code following best practices and development frameworks, ensuring robust software engineering standards.
• Develop web applications that visualize audience segmentation and campaign performance metrics
• Build APIs and web applications for login portals leveraging OpenID and Auth2
Requirements
Experience designing, building, and testing scalable web applications and APIs in a modern .NET environment.
• Strong proficiency in C#, with a solid understanding of how to write clean-code.
• Experience with .NET Framework and modern .NET (Core/6/8/10), including awareness of interoperability and migration considerations.
• Strong frontend development experience with HTML5 (semantic markup and accessibility basics), CSS3/SCSS (responsive design, theming, layering), and JavaScript (ES modules, async/await). TypeScript, Alpine.js, HTMX experience preferred.
• Familiarity with CI/CD using Azure DevOps pipelines or GitHub actions.
• Ability to work within established development frameworks and adhere to coding standards.
• Excellent communication skills, with an ability to articulate blockers and timelines to non-technical stakeholders.
While the above skills are important to this role, we believe that attitude and ability to
learn new skills are the most important factors for success in this team.
• Strong teamwork skills, with a collaborative mindset and desire to learn from others.
• A proactive attitude with a passion for continuous learning and growth.
• High attention to detail and commitment to delivering quality work.
• Comfortable working in a fast-paced environment, with the ability to estimate tasks and deliver incremental value effectively.