At a Glance
- Tasks: Join our payments team to build systems powering millions of transactions for sports fans.
- Company: FanDuel, a leading tech company in the sports industry.
- Benefits: Competitive pay, professional development, and generous leave policies.
- Why this job: Work on exciting products that fans love and make a real impact.
- Qualifications: Experience in Java or React, cloud knowledge, and a passion for teamwork.
- Other info: Dynamic environment with great career growth opportunities and a fun culture.
The predicted salary is between 36000 - 60000 £ per year.
Edinburgh / Hybrid Engineering & Technology
We are looking for a Software Engineer to join our new payments team and build critical systems that power millions of transactions for sports fans across the US. This role will focus on systems and integrations with 3rd parties for withdrawals, deposits, refunds and more. This is a critical team within FanDuel that interacts with a lot of internal and external engineering teams so the service needs to be fast, reliable and high quality!
You will be part of a collaborative team that values strong technical skills, operational excellence, and the ability to work effectively in a regulated environment.
Key Responsibilities- Create high quality code to further our systems and technical solutions in the payments space (using Java, Spring Boot, React and some Python)
- Focus on operational excellence (leaving things better than when you found them)
- Actively participate in sprint ceremonies like daily huddles, backlog refinement, sprint planning, sprint review and sprint retrospective
- Engage in code reviews and pair-programming
- Problem-solve and debug code, including production support
- Work with AWS cloud services for deployment and infrastructure
- Collaborate closely with internal and external engineering teams
- Strong focus in Java OR React (with the ability to contribute across the stack)
- Hands-on cloud experience (we use AWS)
- Testing experience and willingness to take ownership of code quality
- DevOps and operational deployment experience beneficial
- Good listener who values teamwork over dogmatic approaches
- Comfortable with operational responsibilities and on-call duties (up to around 1 week every two months)
- Autonomous working style with hands-on technical approach
From our many opportunities for professional development to our generous insurance and paid leave policies, we are committed to making sure our employees get as much out of FanDuel as we ask them to give. Competitive compensation is just the beginning. As part of our team, you can expect:
- An exciting and fun environment committed to driving real growth
- Opportunities to work on really cool products that fans love
- Career and professional development resources to help you refine your game plan for owning and driving your career and development
- Be well, save well and live well - with FanDuel Total Rewards your benefits are one highlight reel after another
- Recruiter screening
- Technical test
- Behavioral interview
FanDuel is committed to providing reasonable accommodations for qualified individuals with disabilities. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please email Benefits@fanduel.com.
Software Engineer - FanDuel Careers in Edinburgh employer: FanDuel
Contact Detail:
FanDuel Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - FanDuel Careers in Edinburgh
✨Tip Number 1
Get your networking game on! Reach out to current or former employees at FanDuel through LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus.
✨Tip Number 2
Prepare for the technical test by brushing up on Java, Spring Boot, and React. We recommend building a small project or contributing to open-source to showcase your skills. It’s a great way to demonstrate your hands-on experience!
✨Tip Number 3
During the interview, don’t just talk about your skills—show your passion for payments and how you can contribute to the team. Share examples of past projects where you’ve improved systems or collaborated effectively with others.
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the FanDuel team. Let’s get you that job!
We think you need these skills to ace Software Engineer - FanDuel Careers in Edinburgh
Some tips for your application 🫡
Be Yourself: When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show off your unique style and experiences.
Tailor Your Application: Make sure to customise your application for the Software Engineer role. Highlight your relevant skills in Java, React, or AWS, and explain how your experience aligns with what we’re looking for in our payments team.
Show Your Passion: We love seeing candidates who are genuinely excited about the role and the company. Share why you’re interested in working with us at FanDuel and how you can contribute to our mission of powering millions of transactions.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at FanDuel
✨Know Your Tech Stack
Make sure you brush up on Java, Spring Boot, and React before the interview. Familiarise yourself with how these technologies work together, as you'll likely be asked to discuss your experience with them. Being able to talk confidently about your past projects will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. FanDuel values operational excellence, so think of examples where you left things better than you found them. This will demonstrate your ability to problem-solve and debug effectively.
✨Engage in Teamwork
Since this role involves collaboration with various teams, be ready to share experiences where teamwork was key to your success. Highlight your participation in sprint ceremonies and how you contribute to a positive team dynamic. This will show that you value collaboration, which is crucial for the payments team.
✨Be Ready for Technical Tests
Expect a technical test as part of the interview process. Practice coding problems related to payments systems and integrations, as well as AWS deployment scenarios. This will help you feel more confident and prepared, allowing you to showcase your hands-on technical skills effectively.