The Software Engineer Lead Consultant is a hands-on, full-stack developer responsible for the design, development, and delivery of features within our AI-enabled digital product. This role applies a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. Software Engineers develop and support their application in lower environments and support production, and ultimately become accountable for the success of their digital products through achieving KPIs. Reporting directly to the Engineering Manager, you will implement the strategic vision and architecture for our digital product, which includes cloud-native and Generative AI solutions.