Principal Software Engineer - Technical Lead

Sorry, this job was removed at 1:42 p.m. (EST) on Tuesday, December 10, 2019
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

FanDuel Group is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the United States, FanDuel Group consists of a portfolio of leading brands across gaming, sports betting, daily fantasy sports, advance-deposit wagering, and TV/media, including FanDuel, Betfair US, DRAFT, and TVG. FanDuel Group has a presence across 45 states and 8 million customers. The company is based in New York with offices in California, New Jersey, Florida, Oregon, and Scotland.

Sports is our game, but fast-paced technology is at the heart of our business. We make products that sports fans love to use and our teams love to build.

Working at FanDuel provides the opportunity to impact the lives of millions of sports fans through the code you write and where you’ll work with and learn from multi-award winning highly entrepreneurial and ambitious teams.

At FanDuel we work in empowered streams, autonomously tackling complex challenges that provide the very best experience to our users.

We are seeking a technical specialist with deep knowledge and experience of customer relationship management (CRM) systems. Someone who has experience with creating, managing and using digital tools that make it possible for marketers to automate tasks and make data-driven decisions.

Working in the New York office, you will be required to hire an Engineering team of 4-6 Engineers working closely with the FanDuel Marketing team. The team will then focus on the continued development and support of our current CRM platform (RedPoint), including integration with the wider FanDuel services and technologies. You will also be required to support the Marketing teams during product offer testing with the creation of a range of Web and mobile artefacts.

You will have experience in both the evaluation, selection, integration and operation of 3rd party marketing tools as well as be able to build and produce custom built solutions as required.

Technical 

  • Extensive experience of working in either Java or Python on AWS
  • Experience of SQL and NoSQL database design and development
  • Experience of working in a fast paced Agile environment
  • Support the team by helping to shape the stream requirements and providing advice on scope of decisions that impact the stream or the wider organization.
  • Possess good knowledge of the relevant project, systems and codebases, or have the technical ability to familiarize and gain understanding of new projects/technologies rapidly.
  • Take a long term view on the health of relevant code bases; identifying technical debt and making plans to remedy.
  • Research and propose new technologies.
  • Help to coordinate major projects or initiatives for a stream
  • Have built mastery in relevant technical skills and support the team in making fit for purpose technical decisions
  • Lead the team towards full stack development by thinking of impact outside your immediate expertise.
  • Proactive in identifying and understanding risks
  • Coach the team to identify solid technical solutions to complex, ambiguous problems.

Collaboration 

  • Work in close partnership with Marketing, CRM, Product Development, Project Management and Business Analysis to drive requirements.
  • Take initiative to identify and solve important problems, coordinating with others on technical issues across streams
  • Lead a highly collaborative technical team and have a good understanding where each different discipline contributes
  • Reflect our values in day-to-day working.
  • Set realistic achievable deadlines that drive urgency, while working in a healthy and mature way, and seeking to minimize project risk.
  • Take responsibility for issues which may not have an obvious owner or are outside your direct scope.
  • Develop relationships with third party vendors and manage integration points, coordinating internal technical work with outside partnership/external deadlines.
  • Providing technical guidance and support in during the selection of 3rd party products.

Coaching

  • Possess an ability to cultivate a sense of purpose in the team.
  • View challenges as opportunities for learning
  • Support and coach others through offering feedback, technical guidance, best practice and code reviews.
  • Role model good practices for others.
  • Delegate work effectively to team members.
  • Create environment where others can learn and develop

Experience

  • Experience with distributed systems and microservices.
  • Knowledge of event-driven architecture, queuing services.
  • Experience building consumer/social web products or games.
  • Knowledge of applying REST principles and design in a fast-moving, production environment
  • Linux systems administration, including basic scripting.
  • Experience of building scalable, concurrent, high-availability systems.
  • Designing and interacting with large transactional relational databases.
  • Experience of a continuous deployment environment, with source control and managed releases.

What you get in return 

Beyond working with such a great team?

  • An exciting environment with real growth
  • Contribute to exciting products used by a highly passionate user base
  • Personal learning and development opportunities
  • Unlimited vacation allowance
  • Attractive health insurance plans

There's more, but we don't want to go on and on.

FanDuel is an equal opportunities employer. Diversity and inclusion in FanDuel means that we respect and value everyone as individuals. We don't tolerate bias, judgement or harassment. Our focus is on developing employees so that they reach their full potential.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1375 Broadway, New York , NY 10018

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about FanDuelFind similar jobs