Taro Logo

System Engineer, Messaging and Streaming Team

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Valley, Holyhead LL65, UK
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For System Engineer, Messaging and Streaming Team

The region service Messaging and Streaming Team (MAST) at Amazon Web Services is seeking a talented System Engineer to join their customer experience-oriented team. This role focuses on building and supporting critical messaging and streaming services including Kinesis Data Streams, SQS, SNS, Amazon MQ, and Apache Flink. The position offers a unique opportunity to work with cutting-edge cloud technologies while solving complex operational challenges.

As a System Engineer, you'll be responsible for creating automation solutions, maintaining service reliability, and participating in on-call rotations. The role requires expertise in Linux systems, networking fundamentals, and scripting languages. You'll work with a team that has a distinctive perspective on operating all messaging and streaming services, enabling cross-organizational initiatives to optimize software delivery and remove operational bottlenecks.

AWS provides a supportive environment with peer buddying programs to help new employees understand the technology stack and business challenges. The position offers significant growth opportunities within AWS's Utility Computing organization, which is responsible for foundational services like S3 and EC2. The team culture emphasizes continuous learning, diversity, and work-life harmony.

This role is ideal for someone who combines technical expertise with a passion for operational excellence and automation. You'll be working in Thames Valley, UK, contributing to services that power thousands of businesses worldwide. The position offers competitive benefits, mentorship opportunities, and the chance to work with some of the most innovative cloud technologies in the industry.

Last updated 2 days ago

Responsibilities For System Engineer, Messaging and Streaming Team

  • Work proactively to solve potential problems and inefficiencies
  • Participate in 24/7 on-call rotation to troubleshoot high severity issues
  • Analyze dashboards and investigate metrics with the vision for improvements
  • Create and maintain Standard Operating Procedures (SOPs) and runbooks
  • Develop strategies for resolving identified problems to prevent future occurrences
  • Assist others in the team

Requirements For System Engineer, Messaging and Streaming Team

Linux
Python
  • Experience writing scripts from scratch for automating manual tasks (BASH, Python, Perl, Ruby or similar)
  • Solid background in Linux
  • Knowledge of network fundamentals (DNS, UDP, TCP/IP, HTTP(s), routing, switching)
  • Experience owning services that are secure, scalable, reliable and efficient
  • Experience in a 24x7 production environment

Benefits For System Engineer, Messaging and Streaming Team

Medical Insurance
401k
  • Work-life harmony
  • Mentorship & Career Growth
  • Inclusive Team Culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon System Engineer, Messaging and Streaming Team