Role summary: The Senior Manager, Software Engineering, leads the design, development, and delivery of scalable software solutions aligned with the Marketplace business objectives. This role involves guiding cross-functional teams through requirement analysis, solution design, coding, testing, and deployment while ensuring high quality, security, and performance standards. The position requires strong leadership in managing project milestones, stakeholder collaboration, and continuous improvement initiatives. By driving innovation and operational excellence, the Senior Manager supports the achievement of strategic goals and fosters a culture of accountability, technical expertise, and effective resource management within the software engineering organization. What you'll do: Lead requirement analysis and scoping to align software solutions with business objectives and stakeholder priorities. Collaborate closely with business and Product teams to identify and articulate features Guide teams in creating user stories and defining functional and non-functional requirements for agile development. Oversee solution design, ensuring scalable, modular, and maintainable architectures that address disaster recovery and MVP goals. Direct coding standards, tool selection, and automation to deliver high-quality, secure, and efficient software components. Drive program monitoring, CI/CD processes, and performance metrics to maintain project health, delivery timelines. Mentor and develop engineering teams, fostering collaboration and continuous improvement aligned with company values Collaborate with multiple engineering teams to deliver End-to-End capabilities
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
1-10 employees