logo

View all jobs

Senior Manager - Software Engineering

Boston, MA
Senior Manager - Software Engineering
Boston, MA (remote for now!)


We are seeking an experienced software engineering leader to join our growing leadership team to direct the development of engaging and effective digital learning experiences across numerous client facing applications.  In this role you’ll be responsible for bringing new & enhancing existing digital products to market by setting technical direction, coordinating risk and priority across teams and vendors, shaping architectural strategy, managing resources, and collaborating closely with product on project delivery.
 
RESPONSIBILITIES
  • Hands on direction of a software engineering team, in collaboration with product and vendor partners, for the delivery of student/teacher experiences
  • Research, evaluate, help select, and implement technology frameworks and patterns
  • Manage risk and prioritize engineering activity for a project or scrum team
  • Develop associates and provide career and technical mentorship to a team of engineers (on-site and distributed)
  • Deliver technical solutions to challenges and problems related to browser, device, and OS compatibility
  • Stay current on trends and technology related to rich Internet applications, mobile, and UX
  • Prior software engineering experience is essential for success this role
 
SKILLS AND QUALIFICATIONS 
Successful candidates will thrive in a fast-paced environment and demonstrate a record of achievement: 
MUST HAVE:
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience)
  • Demonstrated competence in delivering high concurrency applications in an engineering leadership role
  • 3+ years in an engineering leadership position
  • Strong familiarity with tools and technology used to deliver high concurrency applications (front-end, back-end, or full-stack)
  • Experience leading application teams developing consumer facing web and mobile apps.
  • Knowledge of software engineering patterns and tools for media queries, HTML5 offline app support, and others techniques to incorporate responsive design, graceful degradation, and disconnected durability
  • Strong communication skills (written and verbal)
  • Experience working in an Agile environment, including experience with Scrum
HIGHLY DESIRED:
  • Prior experience in education, educational publishing, or high concurrency digital applications
  • Experience building apps for iOS, Android, or both

Share This Job

Powered by