Sr. Manager, Software Engineering


08 Jun 2022



As a Software Engineering Manager, you will be empowered to contribute to our client's growing set of products and features as a leader on our rapidly growing technology team. By employing cutting edge design and technology, they strive to deliver excellent experiences to their users.  As the leader in an emerging industry, they are helping to define the market landscape with their omnichannel initiative.  


  • Take ownership of significant features, driving them from development to production across various channels
  • Collaborate closely with management of other teams including  Design, QA, Product, Project , ERP , Finance and Operations
  • Lead team of Senior-level engineers, while coaching more junior-level developers
  • Getting Architecture approvals from all stakeholder and than executing.
  • Code reviews on a regular basis
  • Communicate development issues, team challenges, and overall productivity of teams with leadership
  • Deliver performance reviews for your team members and set up performance goals
  • Manage and motivate team to accomplish significant deliverables within tight deadlines
  • Influence quality and productivity improvements through involvement in the development of new and improved procedures, process innovations, training, and changes in corporate culture
  • Cultivate a culture of engineering excellence at a rapidly growing company


  • Extensive, and varied web development, web architecture and mobile experience.
  • Minimum of 5 – 10 years’ software development experience at startup / mid-sized companies
  • Minimum of 3 years of leadership / management experience
  • Experience with technologies such as AWS Serverless, react , ruby, .Net, Java and Shopify. Experience with native mobile apps is a plus
  • Must have strong teamwork orientation and the ability to promote collaboration within teams
  • Experience working with and leading remote teams onshore and offshore
  • Strong ability to support and mentor team members to accomplish team goals
  • Effective and persuasive communication skills at all levels of management, both written and verbal
  • Experience working collaboratively at a high level with other teams within an organization
  • Bachelor's Degree in Computer Science or equivalent degree or work experience
  • Ability to take a leadership role in an agile Scrum-like environment
  • Fluency using Git and GitHub in a large team environment
  • Familiarity with full stack technologies and concerns