Principal Software Engineer

fanduel.design

Atlanta, US
Base: $214,000 - $281,400 usd; bonus/equity: annua...
**
Technical thought leader
Own technical strategy for engineering vertical
Drive tech strategies and architecture
** FanDuel is seeking a Principal Software Engineer to lead technical strategy and operational excellence within their engineering vertical. The role requires deep expertise in AI solutions and architectural design, along with a strong ability to mentor other engineers and influence technical decisions. This position is based in Atlanta and offers competitive compensation and extensive benefits. **

Job Summary

  • You are considered a technical thought leader for the Engineering organization, working with limited to no guidance on the organization’s most complex, ambiguous problems.
  • You own the technical strategy for an engineering vertical while constantly engaging with other verticals, Bus and Domains to have an enterprise-wide influence.
  • We offer amazing benefits above and beyond the basics, including an array of health plans, generous paid time off, annual bonus and long-term incentive opportunities, and 401k with up to a 5% match.

Matching Summary

Match Score: 75

** FanDuel is seeking a Principal Software Engineer to lead technical strategy and operational excellence within their engineering vertical. The role requires deep expertise in AI solutions and architectural design, along with a strong ability to mentor other engineers and influence technical decisions. This position is based in Atlanta and offers competitive compensation and extensive benefits. **

Salary

Base: $214,000 - $281,400 USD; Bonus/Equity: Annual bonus and long-term incentive opportunities; Benefits: Medical, vision, and dental insurance; life insurance; disability insurance; a 401(k) matching program; among other employee benefits.

Skills & Requirements

Must-have

  • Technical thought leader
  • Own technical strategy for engineering vertical
  • Drive tech strategies and architecture
  • Pragmatic approach to system design
  • Reduce system complexity
  • Influence other verticals
  • Mentorship and guidance for engineers
  • Hands-on experience building AI solutions
  • Expertise in highly scalable, fault-tolerant systems
  • Experience influencing technical decisions across large teams

Nice-to-have

  • Community of senior engineers
  • Interact with executives
  • Balance long view with short term demands
  • Embody simpler is always better
  • Do not accept the status quo
  • Leverage expertise through coaching

Key Requirements

  • Expert level experience in building complex highly integrated systems in a regulated industry
  • Expert level experience building and designing highly scalable, fault tolerant and highly available systems
  • Experience influencing technical decisions across 50+ person Engineering verticals
  • Understand a broad range of complex data structures and complex algorithms
  • Expert level understanding of design patterns and architectural principles
  • Experienced in making pragmatic tradeoff decisions between short term needs and long-term needs
  • Experienced in many modern programming languages e.g. Java or Python or any Functional/OO programming language
  • Demonstrated abilities driving operational excellence and best practices through influence
  • Hands on Experience with building AI solution, agentic workflow, Agent platform and architecture

Work Rights

Not specified

Tailored Resume

Cover Letter