Software Development Engineer

Amazon is a global technology company providing cloud computing, e-commerce, and artificial intelligence services.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Development Engineer

Join AWS Security as a Software Development Engineer and be at the forefront of protecting Amazon's cloud infrastructure from security threats. This role offers a unique opportunity to create and manage innovative security services that safeguard AWS customers worldwide. You'll collaborate with data scientists and security engineers to develop automated security detection and mitigation systems at massive scale.

The position offers a flexible work environment with core business hours from 9:30 EST to 4:30 EST, allowing for work-life harmony. The team is distributed across Maryland, Virginia, and Dublin, fostering a diverse and inclusive culture. You'll participate in an on-call rotation approximately every two months, working with the team to ensure system reliability and prevent recurring issues.

As part of AWS Security, you'll have access to the full breadth of AWS technologies, working on systems that directly impact every AWS customer's security. The role involves designing scalable architectures, improving system performance, and mentoring other engineers. Amazon Security values diverse experiences and perspectives, offering numerous opportunities for professional growth through training, mentorship, and hands-on experience with various security domains.

The position requires experience in professional software development, system architecture, and programming skills. Knowledge of Rust is preferred but not mandatory. You'll be part of an organization responsible for maintaining high security standards across Amazon's diverse product portfolio, from cloud services to healthcare and retail.

This role offers comprehensive career development opportunities, including knowledge-sharing, training, and mentorship programs. Amazon Security emphasizes work-life balance and provides a supportive environment where professionals can thrive while maintaining personal commitments. Join a team that values continuous learning, embraces diversity, and works on some of the most challenging security problems at global scale.

Last updated 9 hours ago

Responsibilities For Software Development Engineer

  • Create innovative services that protect AWS cloud from security threats
  • Build and manage services that detect and automate mitigation of cyber threats
  • Work with data scientists and security engineers across teams
  • Design scalable architectures for low-latency data processing
  • Improve observability, performance, and efficiency of current systems
  • Participate in on-call rotation (one week every two months)
  • Mentor less experienced engineers

Requirements For Software Development Engineer

Rust
  • Experience in professional software development (non-internship)
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Legal right to work in Ireland

Benefits For Software Development Engineer

Relocation Benefits
  • Relocation support within European Union
  • Flexible work environment
  • Training and career development opportunities
  • Mentorship programs
  • Work-life balance
  • Inclusive team culture
  • Ongoing DEI events and learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Systems Development Engineer, External Security Services - ADC

AWS is hiring a Systems Development Engineer for cloud security services supporting the U.S. Intelligence Community, requiring TS/SCI clearance and expertise in distributed systems and automation.

Security Engineer, Application Security

Application Security Engineer role at Amazon Stores focusing on securing diverse technology systems through threat modeling, code review, and security automation.

Security Engineer, AWS Managed Services

Security Engineer position at AWS Managed Services focusing on threat detection, incident response, and security automation to protect AWS customers' cloud environments.

Software Development Engineer, CS Security, Threat Engineering and Development

Software Development Engineer role at Amazon Security focusing on threat engineering and development to protect customer data through innovative security solutions.

Software Development Engineer, BlackWatch Proactive Security

Software Development Engineer role at AWS Shield Infrastructure team focusing on DDoS protection and network security, offering competitive compensation and growth opportunities.