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
English

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

Apply for this position