Amazon - Mexico, MO

posted 2 months ago

Full-time - Mid Level
Mexico, MO
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The System Development Engineer role within the Global Engineering Insights & Software Tools (GEIST) team at Amazon focuses on building scalable software tools and global web applications to enhance engineering and business operations. This position is crucial for driving automation, observability, and creating resilient systems that support Amazon's Global Engineering Services (GES). The engineer will be responsible for ensuring system reliability, managing incidents, and developing internal tools that provide data insights to drive business decisions.

Responsibilities

  • Ensure system reliability, manage incidents, troubleshoot issues, and resolve them swiftly to minimize downtime and impact.
  • Implement comprehensive monitoring systems, track performance metrics, and address anomalies proactively.
  • Automate infrastructure processes, manage continuous deployment, and ensure efficient resource allocation to support large-scale systems.
  • Work with security teams to ensure systems meet compliance standards, addressing vulnerabilities promptly.
  • Implement chaos engineering practices in non-production environments to test system resilience and enhance system robustness.
  • Develop internal tools for automation, data analysis, reporting, and publishing insights that drive business decisions.
  • Work closely with cross-functional teams (Development, QA, Operations) to ensure smooth production workflows and deliver software improvements.
  • Create systems to aggregate, analyze, and publish customer feedback, providing actionable insights to engineering and product teams.
  • Contribute to the strategic roadmap by identifying, prioritizing, and executing projects that deliver high impact for the team and stakeholders.
  • Understand complex technologies and diverse customer use cases to generate solutions that enhance customer experiences.

Requirements

  • Experience in automating, deploying, and supporting infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • 5+ years of DevOps or SysOps in a large-scale software development environment experience

Nice-to-haves

  • Experience with CI/CD pipelines build processes
  • Knowledge of and proficiency in the use of Python scripting language
  • Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis

Benefits

  • Equity options
  • Sign-on payments
  • Medical benefits
  • Financial benefits
  • Comprehensive employee benefits package
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service