Job Description
Company: Amazon Web Services (AWS)
About the Role
Join the AWS Glue team and help power one of the fastest-growing services in the Data Analytics space. As a System Development (DevOps) Engineer, you will work alongside Senior and Principal Engineers to build scalable, automated infrastructure that supports high-performance data processing workloads.
This role offers strong growth opportunities, hands-on experience with large-scale distributed systems, and the chance to mentor junior engineers while advancing your own technical depth.
If you are passionate about automation, reliability engineering, and scalable cloud infrastructure, this is the role for you.
Key Responsibilities
Infrastructure & Automation
- Design and implement automation to eliminate repetitive manual processes
- Develop tooling to support infrastructure provisioning and scaling requirements
- Drive automation strategy to improve service reliability and operational efficiency
- Automate support processes and enhance system documentation
Monitoring & Reliability
- Develop and maintain monitoring, alerting, and observability solutions
- Perform infrastructure maintenance and configuration management
- Identify, troubleshoot, and resolve production issues
- Continuously improve system availability, scalability, and performance
Engineering & Development
- Collaborate closely with development teams to enhance existing systems
- Translate functional and technical requirements into architecture and design
- Write clean, extensible, and maintainable code
- Code and test complex system modules
- Build and leverage reusable frameworks for efficiency and scalability
Collaboration & Leadership
- Partner with Senior and Principal Engineers on strategic initiatives
- Mentor junior engineers and contribute to technical best practices
- Participate in design reviews and architectural discussions
Ideal Candidate Profile
- Experience in DevOps, Systems Development, or Site Reliability Engineering (SRE)
- Strong programming skills and experience building automation tools
- Familiarity with cloud infrastructure and distributed systems
- Experience with CI/CD pipelines and infrastructure-as-code practices
- Strong troubleshooting and problem-solving skills
- Ability to work in fast-paced, highly collaborative environments
- Passion for operational excellence and continuous improvement
Why Join AWS Glue?
- Work on large-scale, distributed cloud systems powering global data analytics
- Gain deep expertise in automation, scalability, and reliability engineering
- Collaborate with top-tier engineers in a high-impact service
- Grow your career in one of AWS’s most strategic technical domains