5+ years of Software Engineering experience. 4+ years of experience with scripting languages such as Shell, Perl, Python or PowerShell. 4+ years of formal development experience with programming languages like Java, C#, or GoLang. 2+ years of experience with infrastructure automation platforms such as Ansible, Terraform, or Packer. 2+ years of experience with GitHub and Jenkins usage and integrations. 2+ years of experience in complex application solution design and mentoring teams. 2+ years of experience in various technology domains including infrastructure and cloud. Familiarity with regulatory and compliance requirements in Distributed Infrastructure.