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:
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.