Bachelor of Science Degree in computer science, information systems or related field
Minimum 10 years of progressively responsible application engineering roles; or any equivalent combination of experience and training that provides the required knowledge, skills, and abilities needed to complete the major responsibilities/essential functions of the position
Skilled in working with Agile software development approaches using JIRA (Atlassian)
Understanding of object orientation and familiarity with modern design patterns; hands on experience with development that utilizes modern design patterns
Proficient in various programming languages, distributed architectures, API services, Google Cloud Platform, Amazon Web Services and general security and networking technologies
Experience with data-related technologies including but not limited to Google Big Query, Python, SQL, Spark, Scala, Hadoop, dbt, Trino, Starburst
Proficient in data analysis techniques including strong technical writing skills
Familiar with data persistence solutions other than RDBMS (Key/Value Stores, Document DBs, BLOB/Object Storage)
Ability to troubleshoot environment/hosting-related issues with cloud-based platform services