Software Engineer

2 hours ago
Full-time
Entry Level
Software Development
FanDuel

FanDuel

FanDuel is redefining the gaming and entertainment industry by providing innovative digital experiences through its leading platforms for sports betting, online casino gaming, and horse racing.

Internet Software & Services
1K-5K
Founded 2009

Description

  • Work as part of the Session Management team to build and improve backend services that support reliable, scalable customer sessions.
  • Contribute to well-scoped features, fixes, and improvements with support from more experienced engineers.
  • Write clear, maintainable backend code using Java or similar languages in line with team standards and best practices.
  • Build and improve APIs, services, and database-backed functionality designed to handle high traffic volumes.
  • Test changes carefully and help make services more reliable, observable, and easier to support.
  • Participate in code reviews, design discussions, planning sessions, and team ceremonies.
  • Investigate bugs and support issues, identify root causes, and implement practical improvements.
  • Keep documentation up to date so others can understand and support the services.
  • Collaborate closely with engineers, product partners, and stakeholders to improve reliability and performance.
  • Learn about scaling systems, databases, caching, and cloud infrastructure through hands-on work.

Requirements

  • Some experience building backend software through work, internships, placements, bootcamps, university projects, or personal projects.
  • Understanding of Java or a similar object-oriented programming language.
  • Interest in developing backend services and APIs.
  • Familiarity with databases and SQL.
  • Awareness of common data structures, algorithms, and software design principles.
  • Interest in distributed systems, reliability, monitoring, and production backend operations at high traffic.
  • Familiarity with cloud technologies, containers, or CI/CD is helpful but not required.
  • Understanding of testing basics and willingness to write tests as part of everyday development.
  • Comfort working in a team environment, asking questions, receiving feedback, and learning from others.
  • Practical problem-solving approach and desire to leave code and documentation clearer than you found it.

Benefits

  • Remote-first working arrangement.
  • Generous paid leave policy.
  • Clear and defined career pathways at every level.
  • Supportive manager and many learning opportunities.
  • 10% of your time dedicated to learning.
  • Competitive financial package including salary and bonus.
  • Pension and private healthcare.
  • Share save scheme, flexible working, and holiday policy.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technical Services Developer

360Learning 251-1K Diversified Consumer Services

360Learning is hiring a Technical Services Developer in Paris/remote to build and maintain custom technical solutions that translate enterprise customer needs into scalable, high-quality product integrations and enhancements.

BigCommerce CI/CD Git Node.js Snowflake SQL Vue.js
42 minutes ago

Senior Software Engineer, Backend (Payments)

Swile 251-1K Professional Services

Swile is hiring a Senior Software Engineer, Backend to help evolve its Payments Platform in a remote engineering team building large-scale financial infrastructure for users in France and Brazil.

Kafka RabbitMQ Ruby
1 hour, 12 minutes ago

Senior Software Engineer (Backend)

Mathspace 51-250 Diversified Consumer Services

Mathspace is hiring an engineer to work on a cross-functional product team building interactive web and mobile learning software that helps students and teachers improve maths education.

Django GraphQL Python
1 hour, 30 minutes ago

LabVIEW Engineer (Part-time)

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a part-time LabVIEW Engineer to support and transition an existing software solution during a long-term modernization effort.

C# .NET
1 hour, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers