Systems Development Engineer
Amazon.com, Inc.
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Java
Amazon Web Services (AWS)
C Sharp (Programming Language)
C++
Software as a Service
Computer Programming
Linux
Distributed Systems
Networking Basics
Rust
Network Routers
Load Balancing
Build Process
Go
Job description
- Design and build scalable system components for automation, observability, and SaaS integrations.
- Manage end-to-end solutions from initial design through to final delivery.
- Provide operational support for owned systems, including participation in the on-call rotation.
- Own component architecture and lead technical trade-off decisions.
- Resolve root causes of complex problems using cross-domain technical expertise.
- Automate and simplify development, testing, and operational workflows.
- Develop automation systems for deployment and hardware lifecycle management.
- Build and monitor AWS-native applications focused on corporate office space management.
Requirements
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.
- Experience in automating, deploying, and supporting large-scale infrastructure.
- Experience with Linux/Unix.
- Experience with CI/CD pipelines and build processes., * Experience with distributed systems at scale.
- Experience with networking fundamentals including hands-on experience with load balancers, switches, routers, etc.
About the company
Amazon is hiring a Systems Development Engineer to build the intelligent automation that keeps 540,000 Amazonians connected across 500+ offices worldwide. This is your chance to join our specialist international team that designs, builds and maintains the infrastructure of one of the largest corporate networks on the planet.