Taro Logo

Software Development Engineer, AWS Fraud Prevention

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

AWS Fraud Prevention is seeking a Software Development Engineer to join their team focused on protecting AWS and its customers from fraud and compromise attacks. This role offers an exciting opportunity to work with cutting-edge distributed systems at scale, building solutions to catch bad actors. The team has built extensible, configurable, and massively scalable fraud investigation and enforcement platforms.

As part of AWS Fraud Prevention, you'll work on preventing fraudulent access, detecting abusive behaviors using Machine Learning models and rules, containing risky accounts, and investigating suspicious activities. The team's mission is to protect AWS and its customers from financial and reputational risks while maintaining the best possible customer experience.

You'll be working in AWS Utility Computing (UC), which provides foundational services like Amazon S3 and EC2, along with continuous product innovations. The role involves close collaboration with machine learning research scientists to enhance current platforms and design next-generation fraud prevention systems. Your work will directly impact AWS cloud products and all customers.

The position offers a unique blend of technical challenges and business impact, with low operational load allowing focus on complex problem-solving. You'll work in a dynamic environment that requires rapid adaptation to changing fraud patterns. The role provides excellent opportunities for professional growth and satisfying technical curiosity.

AWS values diverse experiences and inclusive team culture, offering various affinity groups and inclusion events. The company provides extensive knowledge-sharing opportunities, mentorship, and career development resources. Work-life harmony is emphasized, with flexibility as part of the working culture.

The ideal candidate should have strong distributed systems experience, expertise in web services design and implementation, and experience with high-availability production systems. This role combines technical depth with business impact, offering the chance to protect millions of AWS customers while working with cutting-edge technology.

Last updated 3 hours ago

Responsibilities For Software Development Engineer, AWS Fraud Prevention

  • Independently design and deliver well-engineered software components & services
  • Produce consistently high-quality code and documentation
  • Own difficult business problems in the fraud prevention space
  • Resolve ambiguity by aligning system requirements with product management
  • Mentor other SDEs and establish operational rigor
  • Work with machine learning research scientists
  • Support and extend fraud investigation and enforcement platforms

Requirements For Software Development Engineer, AWS Fraud Prevention

Java
  • Must be a national of an EU member state
  • Bachelor's Degree in Computer Science or related field
  • 3+ years of commercial software development experience
  • Fluency in object-oriented design patterns and languages like Java
  • Experience building and operating mission critical cloud software services
  • Understanding of design for scalability, performance, and reliability
  • Ability to solve difficult and highly ambiguous software problems

Benefits For Software Development Engineer, AWS Fraud Prevention

  • Work/Life Balance

Related Jobs

System Development Engineer, WW AMZL In House Controls

System Development Engineer position at Amazon focusing on automation solutions, requiring software development experience and willingness to travel globally.

Automation Engineer (AE)

Automation Engineer role at Amazon's logistics center in Suelzetal, focusing on maintaining and improving automated material handling systems while leading technical improvements and training.

Python Backend Engineer (Remote - Europe)

Remote Python Backend Engineer position at Nordhealth, developing healthcare SaaS solutions across Europe with competitive benefits and flexible work arrangements.

Software Engineer - Backend

Backend Software Engineer role at Helsing, developing AI-based capabilities and infrastructure for defence technology, using Rust and Python stack.

Full Stack Developer

Full Stack Developer role at Melotech, building scalable systems and implementing AI solutions in media and entertainment technology.