Tech Stack
AWSAzureCloudGoogle Cloud PlatformGrafanaKubernetes.NETPrometheusReactTypeScript
About the role
- ROLE: Senior Full Stack Engineer (focus on .Net) based in London office.
- Company: Two Circles – Sports & Entertainment Marketing business that builds platforms and services used by global sports brands and clients.
- Join expanding Software Engineering team on a hybrid basis in London to work on high-impact greenfield products for major sports brands.
- Provide technical leadership, drive engineering excellence, and collaborate with cross-functional teams to deliver scalable software.
- Advise clients on technology solutions and steer innovative consulting projects.
- Influence technology strategy and engineering culture; mentor and guide other engineers.
- Create architectural diagrams and technical specifications for multi-platform product strategies.
- Set up development frameworks for release management, automation, code quality and source control (CI/CD).
- Advocate for developer experience, continuous improvement and a blameless culture.
- Keep up to date with emerging technologies and trends in sports technology.
- Presence in London office for 2 days a week is encouraged and occasional travel to other offices in London and EMEA may be required.
Requirements
- A minimum of 7+ year's experience in software engineering.
- A high level of proficiency and understanding in C#, .NET, TypeScript and React.
- Experience in a CI / CD environment with tools such as CircleCI, GitHub Actions or Azure DevOps.
- Experience in agile development practices, continuous integration and test automation (unit, integration, contract and E2E testing).
- An appreciation of DevOps and platform engineering culture; building and shipping code using cloud platforms such as Azure, AWS or GCP.
- Experience with Kubernetes is desirable.
- Experience observing application performance and health using tools such as Grafana, Prometheus, Datadog, Sentry.
- Strong desire and advocacy for performant applications.
- Flair for simplicity when problem solving.
- Excellent communication skills to explain solutions and collaborate with various audiences.
- Experience building services for high traffic systems is desirable.