jobapplier

Technical Architect

Marcus Thomas

Skills

Required

  • Salesforce / MarTech
  • Data 360
  • multi-cloud
  • Salesforce implementations
  • APIs
  • integrations
  • scripting
  • configuration
  • orchestration
  • API architecture
  • secure authentication methods
  • relational databases

Preferred

  • GitHub / GitLab
  • code reviews
  • CI/CD
  • GitHub Actions/GitLab CI
  • automated build
  • test, and deployment pipelines
  • D360
  • MC
  • CRM
  • data models

The Technical Architect is a senior technical expert responsible for designing scalable solutions, defining architecture, and ensuring high-quality delivery across Salesforce platforms, including Marketing Cloud, Data 365, and CRM. This role serves as a key reference for technical strategy, mentoring team members, guiding implementation decisions, and ensuring adherence to best practices. The Technical Architect evaluates complex technical challenges, oversees code quality, and collaborates closely with cross-functional teams to ensure feasibility and alignment with broader solution design.

About Marcus Thomas

At Marcus Thomas, different perspectives strengthen our teams and our work.

Who Is Marcus Thomas?

  • Marcus Thomas is one of the country’s leading independent advertising and marketing agencies, and we’re independent again on purpose.
  • We bought ourselves back from private equity so our clients and our people come before shareholders.
  • We’re 200+ people who work with fewer layers and less bureaucracy, focused on one goal: turning chaos into clarity, built around each client’s problem.
  • We do the work ourselves, with real judgment and real people.
  • We roll up our sleeves, ask a better question, figure it out, and stay in it for the long term.
  • We have offices in Cleveland and Cincinnati, Ohio; Buenos Aires, Argentina; and Santiago, Chile, working across creative, media, public relations, social, digital strategy and technology.

Responsibilities

  • Design and define technical architecture and solution approach across Salesforce platforms (D360, MC, CRM).
  • Review and validate solution designs from Technical Developers and Senior Technical Developers.
  • Lead client discovery sessions to uncover requirements, clarify business needs, and translate findings into actionable technical direction and architectural recommendations.
  • Lead project delivery in close partnership with the Project Manager and Account Manager, ensuring technical execution aligns with scope, timelines, and client expectations.
  • Provide architectural direction across the project lifecycle while collaborating with PM and AM to anticipate risks, support decision‑making, and maintain a unified delivery strategy.
  • Provide guidance on data models, integrations, API strategy, and security best practices.
  • Oversee code reviews and ensure adherence to architectural and coding standards.
  • Estimate complexity and effort for high-impact technical tasks and projects.
  • Identify risks and propose mitigation strategies during design and development phases.
  • Collaborate with Solutions Architects to ensure alignment between technical implementation and business/solution design.
  • Support troubleshooting of high-complexity defects and production issues.
  • Document architectural decisions, technical patterns, reusable components, and deployment guidelines.
  • Participate in pre-sales efforts by providing technical feasibility, architecture input, and scoping support when required.
  • Mentor developers, provide technical coaching, and promote continuous improvement within the practice.
  • Lead and support the deployment architecture across environments, defining standards, release strategies, and automation approaches to ensure scalable, reliable, and low risk deployments.
  • Success Looks Like Within 3 Months Gain a deep understanding of client environments, Salesforce platforms, and ongoing initiatives while beginning to lead technical implementation efforts, architecture discussions, and key design decisions across active projects.
  • Within 6 Months Successfully lead the design and implementation of complex Salesforce solutions, ensuring high-quality delivery, scalability, and alignment with client business objectives.
  • Within 12 Months Be recognized as a trusted Salesforce technical leader who drives solution quality, influences technical strategy, and helps grow both client success and the overall Salesforce practice.
  • Summary 30 days: Learn the business and start contributing.
  • CLI utilities, deployment frameworks, environment management.
  • API tools such as Postman for testing and debugging integrations.
  • Monitoring/observability tools for logs, metrics, and performance debugging.
  • Code quality tools such as linters, static analysis (e.g., Sonar), and security scanners.
  • Delivery and Process Familiarity with Agile delivery practices, including sprint planning, estimation, backlog refinement, demos, retrospectives and cross-disciplinary collaboration
  • Experience using AI-assisted development tools responsibly to accelerate research, prototyping, debugging, documentation or code quality improvements
  • Own your work and our process.

Requirements

  • Work independently and deliver consistently.
  • 12 months: Become a trusted, fully productive team member with strong domain knowledge and high-quality delivery.
  • Qualifications Experience and Education Al least 5 years of related technical experience in Salesforce or MarTech environments.
  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.
  • At least 5 Salesforce certifications (e.g., Data 360, Salesforce Platform administrator, Platform Developer (any), Salesforce Certified Platform App Builder , others).
  • Experience designing and delivering complex multi-cloud Salesforce implementations.
  • Strong experience in agency, multi-client, or consulting delivery environments.
  • Advanced Salesforce development (APIs, integrations, scripting, configuration, orchestration).
  • Expertise in API architecture, consumption patterns, and secure authentication methods.
  • Deep understanding of relational databases, data modeling, and transformation strategies.
  • Strong command of version control, branching models, and collaborative development workflows.
  • Architectural patterns, object-oriented programming, and event-driven design.
  • Advanced knowledge of web security, data privacy, and compliance considerations.
  • Ability to create and maintain technical documentation at architectural depth.
  • Excellent analytical and critical-thinking skills, especially in complex debugging scenarios.
  • Style Ability to stay organized, communicate trade-offs, and adapt when requirements, priorities or deadlines change.
  • Stay curious, think critically, welcome new ideas.
  • Eligibility Candidates must be legally authorized to work in the United States.

Preferred

  • Qualifications These qualifications may help someone ramp up more quickly, but they aren’t required for consideration.
  • Tools GitHub/GitLab for version control, code reviews, and collaboration.
  • CI/CD (GitHub Actions/GitLab CI) for automated build, test, and deployment pipelines.

Benefits

  • A flexible time-off policy, with most employees taking approximately four to six weeks annually.
  • Twelve weeks of fully paid parental leave.
  • Medical, dental and vision coverage, plus telemedicine, behavioral health resources.
  • Wellness and creative stipends, phone plan support and partner discounts.
  • A 401(k) with company contributions, student loan repayment support and college savings options.
  • Teach, learn and treat our clients like part of the team.
  • We’re committed to fair access to opportunity and an environment where employees can contribute, develop and succeed.
  • Location and Work Arrangement Local candidates are preferred for this role.
  • Employees elsewhere in Ohio or in an approved state may work remotely.

Respect and collaboration

Listen as well as you speak; clear is kind.

Diversity

Respect each other’s authenticity and points of view.

Make work play

Lift each other, celebrate wins and find moments of magic in the work. ECOSYSTEMS TEAM VALUES We believe technical excellence works best paired with strong human skills. In this role, you’ll succeed if you bring: · Adaptability and resilience across dynamic and fast-paced projects · A growth mindset and self-awareness that fuel continuous learning · Clear and empathetic communication with both technical and nontechnical teams · Organization and time management that help you lead yourself and support others · Creativity and innovation when tackling technical challenges · Strong analytical thinking and decision-making capabilities · A collaborative spirit and willingness to educate and uplift others Our Hiring Process Our hiring process helps us learn about your experience while giving you a clear understanding of the role, team and agency. It typically includes an initial recruiter conversation, a hiring manager interview, a team or leadership interview, and final selection. We may use AI-assisted tools to help organize and review application materials. These tools may compare résumé information with job qualifications and highlight relevant experience for our recruiting team. Candidates may opt out of AI-assisted résumé screening when applying. With candidate consent, we may use AI-assisted tools to record and transcribe interviews. Candidates may opt out of recording or transcription at any stage without affecting their consideration. AI tools don’t make hiring decisions. Our recruiting and hiring teams review candidate information and decide who moves forward.

We encourage applications from people with a wide range of identities, experiences and backgrounds, including those historically underrepresented in advertising and marketing. Marcus Thomas provides equal employment opportunities to all qualified applicants and employees. Employment decisions are made without regard to any status protected by applicable law.

COMMUNITY OF PRACTICE

Digital Delivery PRIMARY SOLUTIONS GROUP: Salesforce REPORTS TO: Associate Director, Salesforce Technical LOCATION: Cleveland or Cincinnati, Ohio (hybrid), or remote in an approved state EMPLOYMENT TYPE: Full time, regular COMPENSATION: $80,000 to $95,000 annually, depending on experience

Cleveland

Employees in the Cleveland area work from the Cleveland office each Wednesday and one additional day per week based on team needs.

Cincinnati

Employees in the Cincinnati area work from the Cincinnati office each Wednesday and one additional day per week based on team needs.

Approved remote states

Florida, Michigan, North Carolina, Pennsylvania, Tennesse and Texas. Candidates must have an established primary residence in an approved state before an offer can be issued. We can’t issue an offer based on a planned future move without a valid address.

Marcus Thomas is unable to provide employment visa sponsorship for this position now or in the future.