Engineering Leader
The programmer,
like the poet,
works only slightly removed from pure thought-stuff.
He builds his castles in the air,
from air,
creating by exertion of the imagination.
-- Frederick P. Brooks
Marcus Waldman
People First
Fostering People-First Cultures through Empathy and Active Listening.
Building Teams Founded on Trust and Mutual Respect.
A software engineering leader with a senior engineering technical background.
Focused on building cultures of personal and team empowerment that drive technical excellence.
Expert in the full software development life cycle, empathic leadership, and technical strategy.

Career Journey
A technically strong departmental leader and software engineering manager with a proven history of successfully leading both small and large full-stack teams.
American Express - RESY
Director of Engineer
Nov 2024 - Present
Lead cross-functional engineering teams and managers responsible for American Express’s customer-facing Restaurant Reservations and Restaurant Management platforms. Set technical direction while partnering with product and business leaders. Develop engineering talent and apply AI tools to strengthen software development and engineering workflows.
Teem Ventures
Engineering Director
Jan 2024 - Nov 2024
Manage engineering teams. Technology strategist. Collaborate with Product on project roadmap. Platform architect. Product quality owner.
S44
Senior Engineering Manager
Nov 2021 - Sept 2023
Managed six fullstack engineering teams with 40+ reports. Led Engineering department and provided technical long and short term strategy.
Allstate Identity Protection
Team Lead
May 2018 - Nov 2021
Hands on platform architect and technical team lead of two fullstack engineering teams.
Digital Reasoning
Software Service Engineer
Nov 2015 - May 2018
Technical lead and liaison for Asset Management client. Maintained ETL codebase and database.
Mana Health
Backend Developer
Feb 2014 - Nov 2015
Backend Java/Spring software engineer developing web services for a medical portal.
Staten Island University Hospital
Supervisor of Program Applications
Nov 1997 - Feb 2014
Hands on supervisor of the in-house cross-functional team of Java/Spring developers.
A love of innovation and solving novel problems has always been a strong part of my core values. Early in my career, I worked at a primarily mainframe “green screen” shop. Our users needed access to modern word-processing functionality, so, starting from scratch with a second-generation language not known for its GUI capabilities, I built an IBM mainframe-native word processor. Correctly predicting that web applications were the future, I then taught myself Java and web-server technologies. At a company that relied entirely on terminal-based interfaces, I established the Client Application department. I built an employee web portal and web interfaces for the underlying mainframe applications from the ground up, eventually becoming Supervisor of the Client Application team. I later moved from my in-house supervisor position back into an individual-contributor role at a product-focused company to learn the software-product development industry. After several years, I was ready to return to leadership. I led multiple development teams focused on migrating a monolithic application to an event-driven microservices platform designed for significant growth and scalability. The next step in my career led organically into senior management. I led engineering managers through the transformation of an engineering department into truly cross-functional product teams while improving the use of budgets, resources, and organizational knowledge. I also introduced measurable operating practices, developed engineering leaders, and aligned team structures with business and product priorities. Today, as an Engineering Director at American Express, I lead cross-functional engineering teams and frontline managers responsible for customer-facing Restaurant Reservations and Restaurant Management platforms. I set technical direction across Java, Python, React, AWS, and GCP while partnering with product and business leaders to balance feature delivery with reliability, scalability, and long-term maintainability. I develop engineers and emerging managers and apply AI tools—including Cursor, ChatGPT, custom GPTs, and reusable AI skills—to improve software understanding, development, project management, and engineering workflows. Throughout my career, I have remained motivated by opportunities to learn, modernize complex systems, develop talented people, and solve meaningful business problems through technology. I look forward to the next chapter and to the new knowledge, challenges, and experiences it will bring.
Expertise
Technical Skills
AI Tools
Java
Spring
Python
Django
Platform Architecture
AWS
SQL
NoSQL
JavaScript
Testing
Soft Skills
Leadership
Mentoring
Career Development
Recruitment
Organizational Restructuring
Agile Scrum
Budgeting
Project Management

“I worked with Marcus at S44. During that time, I found him to be a friendly, dedicated and reliable Engineering Manager. His direct reports found him helpful and caring. He came prepared to every conversation, be it about a growth plan for him or for his direct reports. Sharing feedback with him, or soliciting feedback from him, was always an honest and exploratory conversation for improvement.
In my department, I always found Marcus willing and able to take on any project and carry it through to completion, and it made my life much easier. I highly recommend working with him."

"Marcus is empathetic, hard-working and very technically knowledgeable. It was a pleasure to work with him and I would recommend him in any technical leadership position."

“I started working with Marcus in December 2019 when he was my team lead and SME for the system I now support. His patience and attention to detail are exceptional. He can communicate complex business rules/concepts/requirements simply and with complete clarity. His skill as a developer is, without question, first rate.”

“Marcus was my direct manager for over a year. I had the absolute pleasure of working with someone who was so encouraging, so inquisitive, and always advocated for my best interests as a leader should. I would recommend him highly for any management or leadership based role he aims to pursue next.”
Mission Statement
Elevate myself and others through acts of honesty, kindness, empathy, fairness and patience.




Industry Perspectives
Suggested Reading
The 7 Habits of Highly Effective People
Sean Covey
I highly recommend picking up a copy of “The 7 Habits of Highly Effective People” by Sean Covey. Though not strictly a book on management, it lays out a foundation of behaviors and techniques I have found valuable in both my career and in my personal life. As a refresher, I reread it about once a year.
I found “The Manager's Path - A Guide for Tech Leaders Navigating Growth and Change” by Camille Fournier to be a great resource. This book, specifically geared towards engineering management, chronicles the author’s career from individual contributor to CTO. Providing along the way insightful advice she learned at each stage of her career.
I suggest reading, “Permission to Screw Up: How I Learned to Lead by Doing (Almost) Everything Wrong” by Kristen Hadeed. Told through entertaining stories of the mistakes she made along the way. It demonstrates the hard-won lessons the author learned from those trials.
About Me
Born and raised in New Jersey, I currently live in the New York City Metro area with my wife and two Labradoodles. I am an avid reader which feeds my unquenchable thirst for knowledge and learning new things. I enjoy creative writing, long walks with my dogs, biking the hills of Montclair and neighboring towns, and spending time with friends and family.












