Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field, or equivalent practical experience 10+ years of progressive experience in designing, building, testing, debugging, and operating production-grade software systems including meaningful contributions in one or more of the following: iOS or Android applications backed by cloud-based services Robust web applications and supporting APIs Scalable, cloud-based data-processing pipelines Experience with designing complex software systems, including applied knowledge of data structures, algorithms, design patterns, concurrency, multi-threading, and scalability principles. Experience building highly performant UIs using modern JavaScript frameworks (e.g., React, Angular, Vue) with a focus on polished user experiences and accessibility.