Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sky Betting & Gaming

Software Engineer III, Trading

Sky Betting & Gaming

Software Engineer III developing scalable and high-performance solutions for Fanatics Betting & Gaming. Collaborating with cross-functional teams in a fast-paced, innovative environment.

Posted 7/27/2026full-timeRemote • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and deploying scalable, high-performance applications using C# and cloud platforms, with a strong focus on software design principles such as SOLID, DRY, TDD, and BDD. Engages in effective communication and collaboration with cross-functional teams to translate business needs into technical solutions.

Highest-signal resume keywords
C# ProgrammingCloud Platforms (Azure)Domain Driven Design (DDD)Software Design Principles (SOLID, DRY, TDD, BDD)Analytical and Problem-Solving Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C# ProgrammingCloud Platforms (Azure)Domain Driven Design (DDD)Software Design PrinciplesTestable Code DevelopmentEvent-Driven ArchitecturePerformance OptimizationScalable Application DevelopmentCode Review ParticipationOperational Metrics
Soft Skills
Effective CommunicationTeam CollaborationMentorshipAnalytical ThinkingAdaptability
Industry Keywords
Sports BettingStart-Up EnvironmentProduct Lifecycle ManagementEntrepreneurial MindsetKnowledge Sharing

Tech Stack

Tools & technologies
AzureCloud

About the role

Key responsibilities & impact
  • Contribute to the design and implementation of scalable, secure, and high-performance solutions within our event-driven architecture, focusing on enhancing system reliability and efficiency.
  • Assist in analyzing and addressing complex problems in multifaceted systems to improve overall performance and scalability.
  • Write efficient, modular, and testable code that adheres to our commitment to innovation and quality standards.
  • Support the product lifecycle from concept through development and deployment, and beyond, ensuring smooth operation and reliability of our platform.
  • Communicate effectively, escalating challenges as necessary and participating in code reviews to elevate code quality and foster knowledge sharing
  • Collaborate seamlessly with Product, Quant and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision.
  • Play an active role in team discussions on planning and design, gaining insights into design philosophies and contributing to our product's evolution.
  • Enhance software quality through focusing on testability, operational metrics, and comprehensive documentation.
  • Become a product minded engineer developing a fundamental understanding of our industry, product, feature set and roadmap
  • Engage in mentorship opportunities to both learn and share knowledge, promoting personal and team growth.
  • Support critical operations through participation in an on-call rotation
  • Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions.

Requirements

What you’ll need
  • At least 3-5 years of real-world demonstrable experience building & deploying scalable, high-performance applications.
  • 2+ years of experience with C# and cloud platforms (Azure a plus).
  • Effective communication skills, capable of demystifying complex technical topics for diverse audiences.
  • Excellent analytical and problem-solving skills.
  • Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly.
  • Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better.
  • Understanding of software design, development, and testing principles including SOLID, DRY, TDD, BDD.
  • Passion for software development and system architecture and sharing knowledge within a highly collaborative team.
  • Familiarity with sports betting or a keen interest in sports is desirable.
  • Experience of building software using Domain Driven Design (DDD)
  • Ability to translate business needs into technical solutions.
  • Experience in partnering with cross-functional teams.
  • Experience working in a start-up environment
  • Passionate about working in a highly collaborative team environment

Benefits

Comp & perks
  • Flexible working hours
  • Professional development opportunities