A Senior Software Engineer - Full Stack Developer is responsible for designing, developing, and maintaining both the front-end and back-end components of software applications and services. You will work with modern cloud technologies, microservices architectures, and containerization to build scalable, resilient, and efficient solutions. In this role, you will design and implement scalable, high-performance solutions across the entire technology stack. You will collaborate with cross-functional teams, mentor junior developers, and contribute to architectural decisions that drive our products forward.