Software Engineer

DraftKings Inc.DraftKings Inc.·Remote(United Kingdom)
Software Development

WFA Digital Insight

The demand for skilled software engineers in the UK has grown significantly, with a 25% increase in remote job postings over the past year. As companies like DraftKings continue to invest in emerging technologies, professionals with expertise in Python and AI are in high demand. With the rise of remote work, candidates can now access exciting opportunities like this one, where they can shape the future of digital experiences. Before applying, it's essential to highlight relevant experience in software development, a passion for innovation, and a solid understanding of data-driven systems.

Job Description

About the Role

As a Software Engineer at DraftKings, you will be part of a dynamic team that is revolutionizing the way customers interact with digital platforms. Your primary focus will be on designing and building internal tools and services in Python, surfacing engineering metrics, and organizational insights. This role matters because it directly impacts the customer experience, streamlining operations, and unlocking new possibilities. You will work alongside passionate engineers, architects, and product leaders who value quality, speed, and impact.

The team context is fast-moving and always-on, requiring a high degree of adaptability and collaboration. You will report to the engineering leadership and work closely with data, delivery teams, and other stakeholders to define technical strategies and directions. From day one, you will be expected to ship production-ready code, deliver features with speed and consistency, and own end-to-end services.

DraftKings is at the forefront of innovation, embracing emerging technologies like AI to drive progress. The company culture values bold ideas, smarter decisions, and customer-centric approaches. To thrive in this environment, you need to be driven by a passion for building great software and continuously improving.

What You Will Do

  • Design and build internal tools and services in Python that surface engineering metrics and organizational insights
  • Lead the technical strategy for measuring AI impact across DraftKings
  • Engineer tooling, data pipelines, and dashboards to support data-driven decision-making
  • Partner with engineering leadership, data, and delivery teams to define what to measure and how to act on it
  • Set technical direction within your squad and contribute to cross-team architectural decisions
  • Own features end-to-end — from requirements through deployment and observability
  • Work comfortably with APIs, data stores, and dashboarding/visualization layers
  • Ensure solid engineering fundamentals, writing maintainable and tested code while thinking carefully about data modeling
  • Collaborate in a team-based environment, leveraging experience from internships, projects, or prior roles
  • Continuously improve and adapt to the evolving needs of the company and its customers

What We Are Looking For

  • 2+ years of software engineering experience in Python
  • Experience building internal tools, data pipelines, or analytics-adjacent services
  • Comfortable working with APIs, data stores, and dashboarding/visualization layers
  • Solid engineering fundamentals, including writing maintainable and tested code
  • Exposure to working in a team-based environment, through internships, projects, or prior roles
  • A passion for building great software and improving continuously
  • Experience with data modeling and database design
  • Familiarity with cloud platforms and containerization technologies
  • Excellent communication and collaboration skills

Nice to Have

  • Experience with machine learning or artificial intelligence technologies
  • Knowledge of cybersecurity best practices and secure coding principles
  • Participation in open-source projects or personal coding initiatives
  • Certification in Python or related technologies
  • Experience with agile methodologies and version control systems

Benefits and Perks

  • Opportunity to work with a leading technology company in the gaming industry
  • Collaborative and dynamic work environment with passionate professionals
  • Professional development opportunities, including training and conference participation
  • Flexible working hours and remote work arrangements
  • Access to cutting-edge technologies and tools
  • Competitive compensation package, including equity options
  • Comprehensive health insurance and wellness programs
  • Generous paid time off and holiday policy
  • Access to exclusive company events and networking opportunities

How to Stand Out

  • Make sure to highlight your Python skills and experience with data-driven systems in your application.
  • Showcase your ability to work in a fast-paced, always-on environment, and your passion for innovation and continuous improvement.
  • Prepare to talk about your experience with APIs, data stores, and dashboarding/visualization layers, and how you have applied these in previous roles.
  • Demonstrate your understanding of data modeling and database design principles, and how you ensure solid engineering fundamentals in your code.
  • Be ready to discuss your experience working in team-based environments and your ability to collaborate with cross-functional teams.
  • Show examples of your work, such as personal projects or contributions to open-source initiatives, to demonstrate your coding skills and creativity.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.