Software Development Engineer, Rollcage

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

Description For Software Development Engineer, Rollcage

AWS Infrastructure Services is at the heart of AWS global infrastructure management, responsible for the design, planning, delivery, and operation of all AWS data centers worldwide. The Rollcage team plays a crucial role in network safety and configuration management.

As a Software Development Engineer in the Rollcage team, you'll be working on critical distributed services that ensure network safety during configuration deployments across AWS's global router infrastructure. The role involves building software for emulation, deployment, and validation of changes to Amazon network devices.

Key aspects of the role:

  • Work with a diverse, global team of top industry professionals
  • Handle complete software development lifecycle
  • Develop scalable solutions for high-volume requests
  • Participate in solving industry-first problems
  • Regular self-learning opportunities (one day every 2 weeks)

The team operates using Scrum methodology and strongly emphasizes test-driven development (TDD), achieving 500% adoption rate of their product in the last 8 months. You'll be working in an inclusive environment that values diverse perspectives and promotes bold thinking.

The role offers:

  • Opportunity to work on Amazon-scale networking challenges
  • Close collaboration with multiple teams
  • Influence on Amazon's network configuration and management
  • Regular career development opportunities
  • Flexible work-life balance
  • Inclusive team culture with employee-led affinity groups
  • Extensive mentorship and knowledge-sharing resources

AWS values diverse experiences and backgrounds, encouraging applications from candidates with non-traditional career paths. The company is committed to creating an inclusive workplace where every voice is heard and respected.

Last updated 4 days ago

Responsibilities For Software Development Engineer, Rollcage

  • Design and develop software within the Rollcage team
  • Build software to emulate, deploy and validate changes to network devices
  • Ensure safety of changes at Amazon scale
  • Collaborate with teams across AWS
  • Participate in complete software development lifecycle
  • Champion software engineering best practices
  • Communicate with users, technical teams, and senior management

Requirements For Software Development Engineer, Rollcage

Java
Python
Go
  • 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
  • Knowledge of software development best practices
  • Experience with coding standards and code reviews

Benefits For Software Development Engineer, Rollcage

Medical Insurance
Dental Insurance
Vision Insurance
  • Self-learning day every 2 weeks
  • Career development opportunities
  • Mentorship programs
  • Work-life harmony
  • Inclusive workplace culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Rollcage

Support Engineer II, Relay Product Excellence Fixed

Support Engineer II role at Amazon's Transportation Financial Systems team, building and maintaining large-scale FinTech applications for transportation logistics.

Software Development Engineer, Amazon Robotics RST

Software Development Engineer position at Amazon Robotics developing full-stack systems for robotic storage technologies using AWS.

Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, developing e-Commerce services for global satellite broadband initiative.

Software Development Engineer, Delivery Experience

Software Development Engineer role at Amazon's Delivery Experience team, building scalable solutions for millions of customers worldwide.

Software Dev Engineer II, Whole Foods Market Engineering Back Office Systems and Support

Mid-level Software Engineer role at Whole Foods Market, focusing on backend development for enterprise systems using Java and AWS technologies.