Bachelor's degree in computer science, information technology, mathematics or a STEM discipline or 1-3+ years of professional experience in software engineering
1+ years of experience in full stack development, platform engineering or API development
1+ years of experience with AWS
1+ years of in-depth working experience with CI/CD such as GH Actions, Jenkins, Gitlab CI/CD
1+ years of in-depth working experience with Git
1+ years of in-depth working experience with Docker
1+ years of in-depth working experience with Kubernetes (prefer AWS EKS)
Working experience with one or more of the following static typed programming languages such as C#.NET, Go, Java
1+ years of experience with structured database such as PostgreSQL, SQL Server, Snowflake or similar technologies
1+ years of experience with unstructured database such as NoSQL, Amazon DynamoDB, MongoDB or similar
Working experience with all aspects of software engineering best practices
Working experience with REST API or gRPC
Working experience with binary management platforms such as JFrog Artifactory, AWS CodeArtifact or similar technologies
Experience with infrastructure orchestration and management tools (Terraform, Ansible, Puppet)
Working experience with OAuth 2.0 and OIDC
Experience with Next.js, React, Angular, or similar frameworks
Working experience with TypeScript
Working experience with testing tool such as Cucumber and Cypress
Foundational knowledge of scalable, high-performance software systems
Knowledge of build systems and package management tools (e.g., Make, Gradle, npm, pip)