1. What is a Software Engineer at Lion?
A Software Engineer at Lion plays a pivotal role in maintaining the technical infrastructure that supports the company’s diverse portfolio of brands. Whether you are working on backend services, process improvement, or specialized development, your contributions directly impact the operational efficiency and digital capabilities of the business. You are expected to be a problem-solver who can navigate both high-level system architecture and the nitty-gritty details of code implementation.
The environment at Lion is one that values technical versatility. You will likely interface with cross-functional teams, including product managers and operations, to ensure that software solutions align with broader business goals. This is a role for engineers who thrive in environments where they can apply their expertise in languages like Python or Java and cloud platforms like GCP to solve real-world scaling challenges. You will not just be writing code; you will be architecting systems that sustain growth and performance.