Taro Logo

Software Development Engineer II, Optical Automation Team

Amazon Web Services (AWS) is the 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 II, Optical Automation Team

Amazon Web Services (AWS) is seeking a Software Development Engineer II to join their Networking organization, specifically for the team responsible for designing and developing software and services that configure and automate operations for their global optical network. This role is based in Dublin, Ireland, and is part of AWS Infrastructure Services, which owns the design, planning, delivery, and operation of all AWS global infrastructure.

The position offers an opportunity to work on challenging problems at scale, helping shape the automation future in Networking. You'll be developing tools and services that collect and rationalize data from different sources, while working alongside System and Network Development Engineers, Network Operations, and peer software teams. The role includes on-call responsibilities during working hours, typically one week every 4-5 weeks.

AWS values diverse experiences and maintains an inclusive team culture, with employee-led affinity groups and ongoing learning experiences. The company offers strong mentorship and career growth opportunities, with access to knowledge-sharing and career-advancing resources. They emphasize work-life harmony, understanding that success at work shouldn't require personal sacrifices.

As part of AWS Infrastructure Services, you'll be working with the team that keeps the cloud running, supporting all AWS data centers and the infrastructure that ensures customers have continual access to AWS services. You'll collaborate with a diverse team of software, hardware, and network engineers, supply chain specialists, and security experts, working on solutions that help deliver seemingly infinite capacity at the lowest possible cost for customers.

The ideal candidate should be highly autonomous, detail-oriented, with strong communication skills and significant experience working at scale. This role offers the opportunity to make a direct impact on AWS's global infrastructure while working in an environment that encourages innovation and ownership.

Last updated a day ago

Responsibilities For Software Development Engineer II, Optical Automation Team

  • Design and develop software and services for configuring and automating operations for global optical network
  • Drive designs for components and services that deliver new features and capabilities
  • Prepare estimates for upcoming deliverables
  • Document proposed solutions
  • Review code of other members
  • Write well structured and optimized code
  • Perform root cause analysis on operational events
  • Provide project updates to leadership
  • Participate in on-call rotation
  • Identify and troubleshoot recurring platform issues

Requirements For Software Development Engineer II, Optical Automation Team

  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience building complex software systems delivered to customers
  • Experience contributing to architecture and design of systems
  • Experience with full software development life cycle
  • Knowledge of coding standards and software architectures
  • Experience with code reviews and source control management
  • Experience with continuous deployments and testing

Benefits For Software Development Engineer II, Optical Automation Team

  • Work-life balance
  • Mentorship & Career Growth
  • Inclusive Team Culture
  • Knowledge-sharing opportunities
  • Career advancement resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Optical Automation Team