Software Development Engineer, AWS Resource Access Manager (RAM)

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Resource Access Manager (RAM)

Join the AWS Resource Access Manager (RAM) team at Amazon Web Services, the world's leading cloud platform. This role focuses on developing and scaling AWS RAM, a crucial service launched in 2018 that enables resource sharing and policy management across AWS services. As a Senior Software Engineer, you'll be part of the Utility Computing organization, working on foundational services like S3 and EC2. The position offers an opportunity to tackle challenging problems in resource sharing, self-service onboarding, and scaling systems for AWS's largest customers. Amazon values diverse experiences and work-life harmony, offering an inclusive culture with employee-led affinity groups and extensive mentorship opportunities. The role requires expertise in system architecture, team leadership, and software development, with a focus on building robust, scalable solutions for cloud infrastructure. You'll be working in Arlington, VA, contributing to a team that's essential to AWS's resource management capabilities and customer success. The position offers competitive benefits and the chance to work on technology that powers some of the world's largest organizations.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, AWS Resource Access Manager (RAM)

  • Support resource policies and resource sharing for AWS services
  • Work on self-service onboarding features
  • Develop features for customer access control
  • Scale systems to support large AWS customers
  • Integrate with AWS Organizations for resource sharing

Requirements For Software Development Engineer, AWS Resource Access Manager (RAM)

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Software Development Engineer, AWS Resource Access Manager (RAM)

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Flexible working culture
  • Mentorship opportunities
  • Career development resources
  • Employee-led affinity groups
  • Inclusive team culture
  • Ongoing learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Resource Access Manager (RAM)

Software Development Engineer, Ads Core Services (ACS)

Senior software engineering role building next-gen access management systems for Amazon's advertising platform, handling millions of daily requests with millisecond latency requirements.

Senior Software Development Engineer, Network Observability - Active Monitoring

Senior Software Engineer role at Amazon building large-scale network monitoring systems, leading technical teams, and designing high-performance solutions for AWS infrastructure.

Senior Software Dev Engineer, Incident Command Systems

Senior Software Engineer role at Amazon focusing on incident response and monitoring systems for global retail operations, offering competitive compensation and benefits.

Sr. Industrial Designer, SSD Design Engineering

Senior Industrial Designer position at Amazon focusing on logistics network optimization and design engineering for rural and rapid delivery systems.

Senior SDE, Kuiper Telemetry and Command

Senior Software Engineer role at Amazon's Project Kuiper, developing mission-critical satellite constellation management systems.