2+ years of professional software engineering experience 1+ years of professional experience writing backend services (e.g. Spring, ASP.net, Node.js) Experience with a strongly-typed programming language (C#, Java, C++, or similar) Experience with cloud computing and cloud technologies (e.g. AWS, Azure, GCP)