Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 3 months 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?