FanDuel is looking to address major security issues affecting their products and help with identity verification and payment authorization, with the goal of reducing fraud by 80% or better.
Requirements
- Experience writing distributed, highly scalable, and available backend systems & APIs using Java, Kotlin, or similar programming languages.
- A fundamental understanding of data structures and algorithms.
- Good grasp on relational, non-relational databases, messaging queues and handling concurrency.
- Knowledge of release process best practices for APIs and services within production systems.
- Experience working with cloud-based infrastructure and technologies, preferably AWS.
- Understanding DevOps concepts such as containers (e.g. Docker), orchestration (e.g. Kubernetes), and Infrastructure as Code (e.g. CloudFormation or Terraform).
- Experience with testing concepts, test tools, and integrating testing and best practices in the SDLC.
Responsibilities
- You own parts of product and technology & strive to become a subject matter expert.
- You write simple and extendable code following standards and best practices. You test your code thoroughly. You help balance customer requirements with the team requirements.
- You help your team evolve by actively participating in the code review process, design discussions, team planning, and support ticket reviews.
- You take on projects and make software enhancements that improve the team software and processes.
- You work to resolve the root cause of complex problems, leaving software better and easier to maintain than when you found it.
- You estimate stories/tasks accurately and deliver them in time. You keep yourself up to date with industry tools, utilities, and open-source frameworks.
- You participate in the on-call support rotation for your organization.
Other
- Degree in Computer Science or related software engineering field, or equivalent practical experience preferred.
- Strong sense of ownership, urgency, and drive.
- Demonstrated abilities driving operational excellence and software best practices.
- Desire to learn and develop your skills through a growth mindset.
- Passion for working within a fast-paced environment and can adapt to change.