5+ years of pragmatic craftsmanship resulting in high-quality, well-tested, maintainable products Proficiency in at least one core programming language (ideally Python, JavaScript, TypeScript, or React) Solid grasp of object-oriented and functional programming paradigms Knowledge of design patterns Experience designing APIs Experience optimizing relational data models Experience deploying cloud-native applications Deep knowledge of Agile, DevOps, and Lean values, principles and practices Professional fluency in written and spoken English