Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Backend
Staff Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

Your new team builds and maintains tooling and automation that AWS support engineers rely on to diagnose issues reported by our customers accurately, resolve those issues reliably and effectively, and to ensure the shortest time to resolution possible. We have ambitious goals to augment human ability and increase levels of automation using the latest generative AI and machine learning techniques, web frameworks, and the AWS product suite itself.

Key job responsibilities:

  • Lead the design, build, and implementation of technical solutions to complex problems.
  • Lead reviews of architecture, design, operations, process, or post-incident analysis for your team.
  • Drive automation and refactoring of existing solutions, including incorporating new generative AI and machine learning components.
  • Ensure scalability, reliability and efficiency of automation processes.
  • Report and analyze usage statistics of the tools and services that our team owns.
  • Proactively identify and mitigate risks and deficiencies.
  • Define your team's technical strategy and operating models.
  • Hire and develop others by leveraging your expertise, coaching, and mentoring.

A day in the life: We work on a broad spectrum of projects of different sizes using different architectures, technology stacks, and programming languages (though the bulk of it is Python, JavaScript / TypeScript, and React). Tasks range from backend development, front-end development, and infrastructure as code. We prepare and review designs, identify and mitigate risks, experiment and share ideas, all with the goal to keep innovating on behalf of our customers. We engage with stakeholders, build prototypes, keep an eye on DevOps and deployments, and do deep dives on root cause analysis when things go wrong.

You will spend the bulk of your time analyzing systems and writing code. This includes reviewing and approving code contributed by engineers outside of our team. You will be required to participate in "on-call" rotations to resolve ongoing incidents and these will occasionally occur outside of office hours.

About the team: SysDev Engineering, Tooling & Automation (SETA) is a part of the AWS Frontline Support Organisation, focused on creating internal tooling as well as internal and external automation for AWS Support Customers and internal builders.

Last updated 3 months ago

Responsibilities For Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

  • Lead the design, build, and implementation of technical solutions to complex problems
  • Lead reviews of architecture, design, operations, process, or post-incident analysis
  • Drive automation and refactoring of existing solutions
  • Ensure scalability, reliability and efficiency of automation processes
  • Report and analyze usage statistics of team-owned tools and services
  • Proactively identify and mitigate risks and deficiencies
  • Define team's technical strategy and operating models
  • Hire and develop others through coaching and mentoring

Requirements For Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

Python
JavaScript
TypeScript
React
  • 3+ years of systems design, software development, operations, automation, and process improvement experience
  • 5+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
  • 3+ years of deploying and operating in a Linux/Unix environment experience
  • Experience with CI/CD pipelines build processes

Interested in this job?

Jobs Related To Amazon Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

Software Development Manager, Amazon Health - New Partner Services

Lead software development team building healthcare technology solutions at Amazon, combining technical expertise with team management to create accessible healthcare products.

System Development Manager, FBA Capacity Management and Planning

Lead system development team for Amazon's FBA Capacity Management, overseeing large-scale distributed systems and automation initiatives.

Software Development Manager - Amazon Fulfillment Technologies, Labor Scheduling

Lead software development teams building large-scale workforce optimization systems for Amazon's global fulfillment operations.

Sr. Program Manager, Workflow Efficiency, Amazon Private Brand

Senior Program Manager role at Amazon Private Brands focusing on workflow efficiency and process optimization for global product development.

Sr. EU Site Process Engineer, EU PE

Senior EU Site Process Engineer position at Amazon, focusing on process improvement and operational excellence in fulfillment centers.