
Senior Software Engineer will work on complex backend and platform challenges for customer-facing products. Responsibilities include building scalable, flexible, and maintainable software, managing pipelines and infrastructure, and collaborating in a team environment. Experience with cloud infrastructure, microservices architecture, and software design patterns is required.