Bachelor’s degree or equivalent practical experience.
5 years of experience in back-end, data, or infrastructure engineering with designing and building back-end systems including serverless and Service-Oriented Architecture (SOA) architectures.
1 year of experience with software design and architecture with programming languages such as C++, Python or Java.
Experience with big data systems and database optimizations and distributed systems.
Experience in full-stack development, system design, query optimization, database optimization, back-end, data processing, distributed systems, Infrastructure as a Service, Spanner, F1, Boq, GoogleSQL or NoSQL.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
1 year of experience in a technical leadership role.
Experience developing accessible technologies.
Experience with modern frontend frameworks (e.g., React, Angular) and front-end/backend integration.
Familiarity with distributed computing and big data technologies (e.g., Apache Spark, Hadoop).