GrepJob
FanDuel

Senior Staff Software Engineer

FanDuel
Apply
11 days ago
Edinburgh, United KingdomSenior / Staff+

Responsibilities

  • Take ownership of a vertical’s architecture and align Engineers on a common technical strategy.
  • Ensure operational excellence by resolving complex issues hands-on when necessary.
  • Write simple, high-quality code that is accessible to Engineers at all levels.
  • Influence technical tradeoff decisions between short-term and long-term needs.
  • Drive engineering engagement best practices and set standards for the vertical.
  • Mentor and coach Engineers to enhance their technical knowledge and practices.
  • Participate in an on-call rotation to support software operations.

Requirements

  • Expert level experience in building and designing scalable, fault-tolerant systems.
  • Experience influencing technical decisions in large Engineering teams.
  • Strong understanding of complex data structures and algorithms.
  • Expertise in design patterns and architectural principles.
  • Ability to make pragmatic tradeoff decisions between immediate and future needs.
  • Proficiency in modern programming languages such as Java or Python.
  • Familiarity with modern front-end frameworks and core web technologies.

Benefits

  • Exciting and fun work environment focused on growth.
  • Opportunities to build innovative products that engage fans.
  • Access to mentorship and professional development resources.
  • Flexible vacation allowance for work-life balance.
  • Comprehensive benefits package including salary, bonus, and healthcare.

Tech Stack

AngularJavaJavaScriptPythonReactTypeScript