Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
Senior Software Engineer
Location
United Kingdom
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
DraftKings Inc.
• 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 Engineering tooling, data pipelines, and dashboards • Own features end-to-end — from requirements through deployment and observability • 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 • Mentor junior and mid-level engineers through code review, design feedback, and pairing
Job Requirements
- 4+ years of software engineering experience
- 3+ years 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 writing maintainable and tested code while thinking carefully about data modeling
- Track record of owning and delivering complex projects with ambiguous requirements
Benefits
- Health insurance
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Engineer, MarTech
CookUnityWe are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
• Develop and maintain scalable backend services and APIs ensuring seamless operation between internal systems and external platforms. Tech stack: NodeJS (Typescript), Java/Kotlin and ReactJS • Collaborate with cross-functional teams to integrate customer data platforms (CDPs) such as Segment, building custom data pipelines and ensuring that marketing data is collected, processed, and utilized efficiently. • Work closely with the marketing and growth teams to support A/B testing strategies using platforms like StatSig, helping optimize website and app performance based on test outcomes. • Integrate advertising platforms (e.g., Google Ads, Meta, TikTok) with the broader MarTech ecosystem to ensure accurate tracking, reporting and optimization. • Ensure data quality and governance for marketing technology integrations and customer data flows, maintaining high levels of accuracy in campaign tracking and reporting. • Monitor and troubleshoot system integrations, resolving any issues related to data flows, API connections, or platform performance. • Supporting the on-call rotation to help the business run 24/7.
• Lead team-level technical strategy and execution on multi-quarter time horizons • Use AI to build, optimize, and maintain software systems • Uplevel engineers across the organization by raising the technical bar • Collaborate across disciplines to understand our domain and iterate on projects • Protect our users’ privacy and security through best practices
• Design and maintain the A/B testing infrastructure for our website and mobile app • Build data pipelines that capture user behavior and surface experiment results clearly and quickly • Instrument analytics so we always know what's happening and why • Implement test variants from copy tweaks to new onboarding flows to feature experiments • Define success metrics and measure the true impact of each change • Analyze results, document learnings, and translate findings into next steps • Proactively generate hypotheses based on data, user behavior, and best practices from high-growth companies • Prioritize and pitch ideas for greenlight; own execution on approved experiments • Stay close to the product and business to identify the highest-leverage growth opportunities
Staff Software Engineer – Behaviors
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
• Design, develop, and maintain core planning and prediction systems, including trajectory generation, behavior prediction, decision-making, and motion planning algorithms for autonomous trucks. • Advance and evaluate multiple planning approaches, including optimization-based, learning-based, and hybrid architectures, making data-driven decisions on where each methodology delivers the greatest value. • Own technical solutions across the full software lifecycle, including architecture design, implementation, testing, simulation validation, vehicle integration, deployment, and long-term maintenance. • Develop production-quality software using modern C++ within a Linux environment while adhering to quality, safety, testing, and deployment best practices. • Drive simulation-based validation efforts across Software-in-the-Loop (SiL), Hardware-in-the-Loop (HiL), and Vehicle-in-the-Loop (ViL) environments to ensure robust performance and prevent regressions. • Partner closely with Safety, Controls, Perception, Validation, and Simulation teams to develop safe and reliable autonomous driving behaviors, including fallback strategies and minimum-risk maneuvers. • Lead root-cause investigations by reproducing field issues in simulation, debugging vehicle behavior, and translating findings into actionable software improvements. • Influence technical strategy, roadmap planning, and long-term architectural direction across the Behaviors organization. • Act as a technical lead on complex, cross-functional initiatives, driving alignment and execution across teams and stakeholders. • Mentor engineers, raise technical standards, and help develop the next generation of autonomy leaders within the organization.




