Software Development Engineer, AWS Fraud Prevention

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS · AI

Description For Software Development Engineer, AWS Fraud Prevention

AWS Fraud Prevention is seeking a talented Software Development Engineer to join their cybersecurity team focused on protecting AWS from sophisticated cyber crime actors and crypto miners. As part of a two-pizza team within an organization of 40+ engineers, you'll work on building high-scalable and high-performant systems for fraud detection and prevention.

The role combines cutting-edge security challenges with large-scale data processing and machine learning applications. You'll be joining AWS Fraud Prevention, a diverse team of 80+ professionals including scientists, engineers, investigators, and product managers. The team's mission is critical: saving operational expenses for AWS by preventing and detecting fraudulent activities while maintaining a seamless experience for legitimate customers.

As part of the Utility Computing (UC) organization, you'll work with foundational AWS services like S3 and EC2, contributing to the development and management of various cloud services including Compute, Database, Storage, IoT, Platform, and Productivity Apps. The position offers extensive opportunities for growth through knowledge-sharing and mentorship, with senior team members providing one-on-one guidance and thorough code reviews.

The role demands a blend of technical expertise and collaborative skills, as you'll be working closely with cross-functional teams to design and implement sophisticated fraud prevention systems. AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and provides comprehensive benefits including medical coverage, financial benefits, and career development resources.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in cloud security while working with cutting-edge technologies at scale. You'll be part of a team that prioritizes customer obsession while tackling complex challenges in fraud prevention and detection. The position offers competitive compensation, comprehensive benefits, and the chance to work with some of the most advanced cloud technologies in the industry.

Last updated 18 hours ago

Responsibilities For Software Development Engineer, AWS Fraud Prevention

  • Help establish technical direction and foster team culture
  • Grow junior engineers and deliver features to customers
  • Take end-to-end ownership of the software development life cycle
  • Lead architecture decisions and participate in design reviews
  • Conduct code reviews and implementation
  • Champion operational, technical and process improvements
  • Work with manager and other engineers in delivering to the roadmap
  • Build high scalable and high performant systems to detect fraudulent actors
  • Work with large amounts of data processing and machine learning

Requirements For Software Development Engineer, AWS Fraud Prevention

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems
  • Knowledge of full software development life cycle preferred
  • Experience with coding standards, code reviews, and source control management preferred

Benefits For Software Development Engineer, AWS Fraud Prevention

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career growth opportunities
  • Mentorship programs
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Fraud Prevention

Security Engineer, AWS Vulnerability Management

Security Engineer role at AWS focusing on vulnerability management, requiring 4+ years of experience in security and automation.

Data Center Security Manager

AWS Data Center Security Manager position focusing on physical security operations, vendor management, and security system implementation across multiple facilities.

Software Development Engineer, Veritas

Software Development Engineer position at Amazon Security, working on Veritas team to develop and maintain critical security infrastructure and resource discovery systems.

Software Development Engineer II, Veritas

Software Development Engineer role at Amazon Security, focusing on resource and application discovery within the Veritas team, requiring 3+ years of experience.

Application Security Engineer, Amazon Application Security - EMEA

Application Security Engineer role at Amazon focusing on securing global applications and services through security reviews, threat modeling, and secure architecture design.