FanDuel Group is looking to solve complex problems in their TV technologies and media infrastructure, requiring a Senior Software Engineer to build, maintain, and improve internal tools, automation, and infrastructure.
Requirements
- Experienced in software engineering, with a focus on backend, infrastructure, or platform engineering.
- Proficient in modern programming languages and frameworks across the stack, with the ability to quickly adapt to new technologies as needed.
- Hands-on with AWS, Terraform, and CI/CD pipelines.
- Experience working with DevOps platforms (e.g., DataMiner), observability tools (e.g., Datadog), and automation frameworks.
- Own the outcome ensuring all software—across dev, staging, and production—meets FanDuel and Flutter security standards and remains compliant throughout its lifecycle.
- Proactively identify security risks, follow secure coding practices, and collaborate with relevant teams to uphold a strong security posture across all systems.
- Demonstrated ability to mentor and enable others, especially in DevOps and infrastructure practices.
Responsibilities
- Drive broadcast features through the full software development lifecycle with input from stakeholders.
- Maintain systems in your domain — such as internal tooling, automation, and infrastructure—while collaborating with peers for change ownership.
- Design and implement scalable backend systems and APIs using C, Node.js, Python, and Terraform.
- Build and maintain front-end interfaces using React and JavaScript/TypeScript.
- Support the adoption and implementation of Infrastructure as Code (IaC) using Terraform, replacing manual AWS workflows.
- Contribute to and maintain CI/CD pipelines using Buildkite, GitHub Actions, and internal tooling.
- Mentor lower-level engineers and cross-functional teammates (non-Software Engineers) in Git, Terraform, CI/CD, and DevOps workflows & best practices, enabling them to contribute to infrastructure and automation initiatives.
Other
- Comfortable working in a hybrid model (3-4 days/week in studio)
- Experience in media, broadcast, or regulated environments
- Strong communicator and team collaborator
- Ability to work in a fast-paced environment and adapt to ambiguity
- Positive attitude and willingness to contribute to dynamic, cross-functional situations