Hello, I'm Mark Barrett
Director of Engineering · Salesforce · NYC Metro
Contact
Mark Barrett
Director of Engineering · Salesforce · Marketing Cloud
About Me
I'm a software engineering leader with 15+ years building and operating complex, customer-facing systems. I stay hands-on with systems design, scalable code patterns, and API development, and I lead teams through clarity, delivery, and situational leadership.
At Salesforce, I serve as Director of Engineering for advertising technology, with scope across Marketing Cloud Ads and Data 360. Our work serves thousands of B2B customers on a high-availability enterprise SaaS platform. Earlier chapters include engineering management and senior IC roles at OpenTable in the UK, plus product engineering across comparison, brand tech, and high-traffic consumer web.
What drives me: innovation, well-tested code, and challenging problems.
What I care about: Agile practices, continuous delivery, mentoring teams, and engineering leadership.
Skills & strengths
Leadership, systems thinking, and delivery, aligned with how I work at Salesforce and across product teams
Leadership & delivery
- Engineering management & direction
- Multi-team & org-level delivery
- Roadmaps & technical strategy
- Stakeholder & partner communication
- Hiring, leveling & coaching
Architecture & systems
- Systems design & architecture
- APIs & web services
- Enterprise B2B & SaaS platforms
- Scalability & reliability
- Service boundaries & integration
- AWS & GCP, managed services & cloud platforms
Engineering practice
- Test-driven development
- Full-stack & API development
- AI-assisted development (Claude, Cursor, and similar)
- Code review & quality bars
- Refactoring & maintainability
- CI/CD & release engineering
Culture & ways of working
- Agile & XP
- Continuous delivery
- Situational leadership
- Pairing & mobbing
- Blameless improvement
Experience
From web development in the public sector to director-level ownership of enterprise B2B SaaS at Salesforce, with stops at OpenTable, comparison, and brand tech along the way, my path has stayed grounded in shipping reliable software at scale.
Salesforce
- Engineering leadership spanning Marketing Cloud Ads and Data 360, and related B2B SaaS at scale, with global product and platform constraints.
- Progression from Senior Engineering Manager in London to Director of Engineering in the NYC metro area; partner across product, design, and infrastructure.
OpenTable
- Team leadership in London for high-availability products where reliability affects diners, restaurants, and partners.
- Hands-on delivery including API and integration work with external partners; strong focus on quality and operational excellence.
TopTable
- Built and evolved consumer web products in the UK restaurant space: growth, conversion, and user experience in a fast-moving market.
Adgistics
- Web platforms for brand asset management and digital workflows; maintainable codebases and clear service boundaries.
uSwitch
- High-traffic comparison journeys with emphasis on clarity, trust, and metrics-driven iteration.
Earlier roles
- BouncingFish Ltd, software engineer (2006-2007), London.
- Devon & Cornwall Constabulary, web developer (2002-2006), Exeter (public-sector web delivery).
Organizations
Brands & products
Brands and products my teams have helped build, ship, and run
People don’t buy what you do, they buy why you do it.