Software Engineering Manager Jobs

1,142 jobs found — updated daily

Software Engineering Manager

Grand CircleBoston, MA
Hybrid

About The Position

Grand Circle Corporation is the leader in international travel, adventure and discovery for Americans aged 50+. Headquartered in Boston, MA, and with more than 45 offices globally, more than two million Americans have traveled with our award-winning travel brands: Grand Circle Cruise Line, Overseas Adventure Travel, and Grand Circle Travel. We're looking for a Software Development Manager to lead and develop a team of engineers responsible for building reliable, scalable, and engaging digital experiences that support our travel brands and customers. This role combines technical leadership with people leadership, guiding a high-performing development team while partnering closely with Product, QA, Project Management, and Engineering stakeholders to deliver exceptional customer-facing web solutions.

Requirements

  • 7+ years of software development experience, including 2+ years leading or managing software engineering teams.
  • Experience developing customer-facing web applications and services using Next.js, React, and C# .
  • Strong understanding of modern software design principles, including SOLID principles, Domain-Driven Design, and common design patterns.
  • Experience with Microsoft Azure or other cloud platforms.
  • Proven experience coaching, mentoring, and developing software engineers.
  • Strong communication and collaboration skills with both technical and non-technical stakeholders.
  • Experience working within Agile/Scrum development environments.
  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • Ability to thrive in a fast-paced, collaborative environment while driving continuous improvement and engineering excellence.

Responsibilities

  • Lead, coach, mentor, and develop a team of software engineers, supporting their technical growth, career development, and overall performance.
  • Provide technical leadership throughout the software development lifecycle, from solution design through development, testing, deployment, and ongoing support.
  • Guide architectural discussions and technical decision-making to ensure scalable, secure, maintainable, and high-performing applications.
  • Drive engineering best practices including code quality, automated testing, Agile delivery, and continuous improvement.
  • Partner cross-functionally with Product, QA, Project Management, and Engineering teams to deliver customer-focused digital solutions.
  • Monitor engineering and operational metrics to improve delivery predictability, software quality, and system reliability.
  • Support cloud-based application development and deployment using Microsoft Azure.
  • Help evaluate technical tradeoffs, delivery risks, and implementation strategies while balancing business priorities and long-term sustainability.
  • Foster a collaborative, innovative, and inclusive engineering culture that encourages continuous learning and improvement.

Benefits

  • Comprehensive and heavily subsidized medical, dental, and vision plans
  • On-site gym access
  • Holistic wellness sessions
  • Group fitness classes
  • Substantial Paid Time Off (PTO)
  • 11 paid holidays
  • Summer Fridays
  • Extensive parental leave with up to 12–16 weeks paid at 100% of base salary
  • 50% off our trips for you and a companion
  • 25% off for additional immediate family members
  • Exclusive quarterly associate travel deals
  • 401(k) with company match
  • Life insurance
  • Disability coverage
  • Tuition assistance for professional and personal development
  • Opportunities for professional growth through overseas travel
  • Direct access to Pinnacle Leadership & Team Development
  • Commuter benefits
  • FSA options
  • Pet insurance
  • Home & auto discounts
  • Paid volunteer time off

Career Resources

Build a Resume for Software Engineering Manager

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service