5+ years of professional industry experience in software development Strong programming/coding fundamentals in a language such as Java, Python, or Golang Experience designing and architecting large, high-scale systems Ability to estimate, communicate, and deliver upon project milestones Experience with large-scale observability for production systems Experience triaging and assessing incoming customer and QA found issues Bachelors or masters in computer science, engineering or similar