Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
A
Amazon
Software Dev Engineer, GuardDuty
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on New York data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$130,087 / year median in New York
-3% projected decline
Job Description
DescriptionAmazon GuardDuty is a customer-facing threat detection service that is built to protect applications and services running on AWS. The service applies advanced data analytics to high-volume service logs and employs techniques such as machine learning, anomaly detection, and threat intelligence to identify and respond to potential risks at scale.
Basic Qualifications
https:
//aws.amazon.com/guardduty/ The Amazon GuardDuty team is looking for a a highly skilled and innovative senior software engineer to help build the future of the service. You will work closely with applied scientists with Math PhDs, and security researchers to build advanced analytics and machine learning systems at AWS scale. You will have the opportunities to work in the emerging domain of AI Threat Detection, which extends GuardDuty to address the unique and emerging threats targeting AI models and generative AI applications. These include risks such as data poisoning, prompt injection, model exfiltration, and misuse of large language models. By developing detection systems for these evolving attack surfaces, you will help AWS customers adopt AI securely and with confidence. Our mission is to develop massively scalable, globally distributed detection systems that protect AWS customers from evolving threats and strengthen their security and compliance posture. Key job responsibilities- Design, build, and operate large-scale, distributed security detection systems.
- Extend GuardDuty's capabilities into the AI Threat Detection domain by developing detections for emerging threats targeting AI models and generative AI applications.
- Collaborate with applied scientists and security researchers to transform research outcomes—such as anomaly detection methods and large language model (LLM
- based approaches—into scalable, production-ready systems.
- Drive the full software development lifecycle, including scoping, planning, design, implementation, testing, documentation, deployment, and operational support.
- Conduct design and code reviews, providing feedback on architecture, scalability, performance, and integration.
- Operate in a highly available, customer-facing environment with on-call responsibilities (typically one week every two months), and contribute to building resilient systems that minimize operational load.
- Participate in root cause analysis and long-term improvements to ensure operational excellence and reduce recurring issues.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming languagePreferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 1+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience
- Experience with security and systems that handle sensitive data
- Experience in ML and MLOps in production
- Experience in AI threat detection Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
- 158,100.00
- 213,800.