Amazon

Cloud Software Engineer, Annapurna Labs

Amazon
Apply
3 days ago
Haifa, IsraelSenior

Responsibilities

  • Develop automation infrastructure solutions for multiple software projects.
  • Design cloud-infrastructure solutions that enable automation flows.
  • Collaborate daily with team leaders, software developers, product managers, and QA engineers.
  • Provide service and support for automation developers.
  • Guide and mentor junior engineers.

Requirements

  • At least 5 years of experience with Python and cloud technologies.
  • At least 5 years of experience designing and implementing automation frameworks.
  • Experience with object-oriented programming, object-oriented design, data structures, and algorithms.
  • Experience with version control tools including Git and Gerrit.
  • Preferred experience working on public clouds, especially AWS.
  • Preferred experience as a technical lead or small development team lead.
  • Preferred experience with CI tools including Docker and Jenkins.

Benefits

  • Flexible work hours and arrangements are available.
  • Employee-led affinity groups, inclusion events, and learning experiences support an inclusive team culture.
  • Mentorship, knowledge-sharing, and career-advancement resources are provided.
  • Work-life harmony and workplace support are emphasized.

Tech Stack

Categories

Amazon

About Amazon

10,000+ employees

Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.

Contact me