At a Glance
- Tasks: Lead the development of innovative marketing platforms and mentor fellow engineers.
- Company: Join FanDuel, a leader in sports betting and gaming with a vibrant culture.
- Benefits: Enjoy competitive pay, flexible working, personal development opportunities, and a supportive team environment.
- Other info: Work in a dynamic Edinburgh tech hub with great amenities and a hybrid work model.
- Why this job: Make a real impact in a fast-paced industry while working with cutting-edge technology.
- Qualifications: 7+ years in software engineering with expertise in Java, AWS, and modern frameworks.
The predicted salary is between 80000 - 100000 € per year.
FanDuel is looking for a Senior Staff Engineer to join our Core Marketing Platforms vertical where our teams are building new products, features and services to support and enable FanDuel’s Marketing teams. Customer generosity is a key focus for FanDuel and one which has significant investment. You will be a technical thought leader for the Engineering organisation and part of the community of our most senior Engineers, working with limited to no guidance and focusing on FanDuel's most complex, ambiguous problems as well as driving outcomes around programming languages, architecture, products, tools, approaches and processes.
As part of this role, you own the technical strategy for an engineering vertical, with responsibility for technical architecture and operational excellence.
The Game Plan
- You provide mentorship and guidance for other Engineers, serving as a role model and supporting their career progression and improving their technical knowledge of engineering practices.
- Ensure services and platforms are stable and scalable whilst future proofing our technology.
- Be the subject matter expert and voice of the technical roadmap and champion of technical initiatives.
- You will be involved in technical design, strategy and roadmaps but prepared to write code and pair program with engineers.
- You embody “simpler is always better”, looking to reduce the complexity of the systems where you contribute.
- You do not accept the status quo or restrict yourself to organisational boundaries – you influence other verticals and the organisation’s “North Star” technical strategy.
- You regularly interact with executives up to the c-suite, distilling relevant information from a complex technical strategy and incorporating relevant business strategy into technical strategies.
The Stats
What we’re looking for in our next teammate:
- BA/BS degree in Computer Science or related software engineering field, or equivalent practical experience.
- 7+ years of relevant work experience OR 5+ years of relevant work experience with a MS in Computer Science or related technical field.
- Your technical background will have had exposure to Java, AWS and potentially Lambdas or Kafka.
- Experience building or contributing to an advanced shared library, design system, or SDK.
- Understanding of modern architectures, design patterns, and platform nuances.
- Knowledge of web libraries and frameworks, such as Typescript, React, Angular, and/or Bootstrap.
- Experience influencing technical outcomes across Engineering verticals.
- Expert experience with testing concepts, test tools, and integrating testing and best practices in the SDLC.
- Strong sense of ownership, urgency, and drive.
- Experienced in making pragmatic trade-offs between short term needs and long-term needs.
- Passion for working within a fast-paced environment and can adapt to change.
Employee Benefits
- Interesting work – working in a fast-paced and ever-changing industry, new problems and exciting solutions are never too far away.
- A sense of achievement – Our teams own their own software and when that new feature ships to users and the positive feedback starts rolling in, you can feel proud of what you and your team created.
- Personal development – clear and defined career pathways for every role at every level, a supportive manager, loads of learning opportunities and even 10% of your time to dedicate to your learning.
- Belonging – everyone at FanDuel works for each other, we win together, make mistakes together and have lots of fun doing it.
- Trust – A trusting work environment where productivity is valued above all else, giving you autonomy and ownership of your time and work.
- Great financial package – Including salary, bonus, pension, private healthcare, share save scheme, flexible working & holiday policy along with a number of other benefits.
Location: Our Scottish tech hub is based in central Edinburgh and is fitted with fabulous amenities including a gym, showers, bike parking, gaming pods, multiple breakout areas, meeting rooms, a roof terrace and much more. We operate a hybrid model for the majority of our roles, where we normally spend a day or two in the office per week.
FanDuel is an equal opportunities employer and we believe, as one of our principal states, “We Are One Team!” As such, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, Veteran status, or another characteristic protected by law. We believe FanDuel is strongest and best able to compete if all employees feel valued, respected, and included.
Senior Staff Software Engineer - Core Marketing Platforms employer: FanDuel
FanDuel Group is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Staff Software Engineers to thrive. With a strong emphasis on personal development, employees benefit from clear career pathways, mentorship opportunities, and a supportive environment that values autonomy and trust. Located in the vibrant city of Edinburgh, our tech hub offers modern amenities and a hybrid work model, ensuring a balanced and fulfilling work-life experience.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Staff Software Engineer - Core Marketing Platforms
✨Tip Number 1
Network like a pro! Reach out to current or former employees at FanDuel on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you're aiming for a Senior Staff Engineer role, be ready to discuss complex problems and showcase your experience with Java, AWS, and modern architectures.
✨Tip Number 3
Show off your passion for mentorship! FanDuel values team players who help others grow. Be prepared to share examples of how you've guided junior engineers or contributed to team success in the past.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the FanDuel family.
We think you need these skills to ace Senior Staff Software Engineer - Core Marketing Platforms
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Staff Software Engineer role. Highlight your experience with Java, AWS, and any relevant projects that showcase your technical leadership and problem-solving skills.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working at FanDuel and how your background aligns with our mission. Don’t forget to mention your experience in mentoring and influencing technical outcomes.
Showcase Your Technical Expertise:In your application, be sure to highlight your expertise in modern architectures and design patterns. Mention any advanced shared libraries or SDKs you've contributed to, as this will demonstrate your ability to drive technical strategy.
Apply Through Our Website:We encourage you to apply through our website for the best chance of success. It’s the easiest way for us to keep track of your application and ensure it gets the attention it deserves!
How to prepare for a job interview at FanDuel
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, AWS, and any relevant frameworks. Brush up on your knowledge of modern architectures and design patterns, as you'll need to demonstrate your expertise during the interview.
✨Showcase Your Leadership Skills
As a Senior Staff Engineer, you’ll be expected to mentor others and influence technical outcomes. Prepare examples of how you've guided teams or made impactful decisions in previous roles. This will show that you can take ownership and drive results.
✨Prepare for Technical Discussions
Expect to dive deep into technical design and strategy discussions. Be ready to discuss your past projects, the challenges you faced, and how you simplified complex systems. Practising coding problems or system design scenarios can also help you feel more confident.
✨Understand the Business Context
FanDuel values the integration of business strategy with technical solutions. Familiarise yourself with their products and how engineering impacts marketing efforts. Being able to articulate how your technical decisions align with business goals will set you apart.