Director, Systems Architecture

Job description

About obo. Agency:

Obo. Agency is a Revenue Operations Agency based out of Columbia, MD, and Washington, DC. Born of marketing and raised by technology, we architect processes and custom technology stacks that allow our clients to optimize sales and marketing ROI

Our interdisciplinary team of marketers, technologists, developers, and business analysts work together to identify opportunities and scale our clients’ organizations. We have genuine working relationships with our clients and operate with a “raving fans” mindset.

We’ve been recognized twice by the Baltimore Business Journal as one of the “Best Places to Work”. We offer a sincere culture that values teamwork, initiative, and just being a good human. Check out what our team is saying about us on Glassdoor.

About The Position:

The Director will oversee and ensure the success of technology projects by working with clients as well as providing strategic and technical guidance and mentorship to our hardworking team of consultants, engineers, and system architects.

This dynamic position requires a combination of client-facing communication and technical expertise. This person will also expand our team’s capabilities through mentorship and hands-on training.

As the  Director, you will identify the steps to reach client goals -- for example, helping clients better align sales and marketing through robust integrations and smart deployments. You’ll recommend technologies to implement, work with external vendors and internal resources to achieve client goals, track results, and resolve problems that may come up and ensure engagement success.

The  Director is not only a strong leader and strategist but also skilled in guiding the team through issues that may arise throughout client engagements. You should be able to step in when your team needs help in designing systems and troubleshooting deployments.

In this position, you will have the unique opportunity to take on a fast-paced role and kick your career into high gear. As a growing business, OBO is looking for kickass, highly motivated problem solvers to join our award-winning team. 

What to Expect:

Curious what it's like to join OBO? For the Director position, this is a rough idea of what your first 3 months will look like

In the first week you will:

  • Get to know the OBO team
  • Get to know OBO’s process
  • Identify knowledge gaps

In the first month you will:

  • Get to know existing technical processes
  • Support client architecture development and system design
  • Close knowledge gaps and be familiar with OBO’s technology stack
  • Identify personal goals that align with the company vision
  • Participate in code and design reviews

In the first three months you will:

  • Successfully provide leadership on complex technical issues
  • Develop team-wide training and process standardization
  • Identify internal processes for optimization

About the Benefits & Perks

  • Competitive starting salary.
  • 99% employee-premium coverage on health, dental, and vision insurance.
  • Employer-matched 401k plan.
  • 3 weeks paid time off.
  • 12 Paid Holidays + Flexible holiday hours.
    • +Paid day off for your birthday!
  • Flexible WFH Policy (We’re currently remote due to pandemic.)
  • Health and Wellness Incentives.
  • Professional Development incentives.
  • Virtual Happy Hours & Events
  • Quarterly Paid VTO
  • And more!

Want more info, check out our website:

Unfortunately, we are unable to offer visa sponsorship at this time.


About You:

  • Thorough understanding of data systems and architecture.
  • Experience with complex CRM/MA integration projects (Salesforce, HubSpot, Dynamics, Pardot, Marketo, ETC).
  • Advanced database experience and an in-depth understanding of database-driven systems.
  • Competent in an array of programming languages.
  • Deep understanding of API creation and deployment.
  • Experience in Enterprise CRM and marketing automation data models.
  • Understanding of containers, cloud providers, and testing methodologies.
  • Understanding of complex marketing and sales processes.
  • Top-notch communicator! You’re able to break down and explain complex topics to non-technical stakeholders.
  • People management experience. You enjoy mentoring new talent and providing guidance and leadership to technical teams.


  • CRM deployment experience with Salesforce or Hubspot.
  • Application integration experience (e.g. data migration & integrations).
  • PostgreSQL Expertise
  • Mastery of Python & Javascript
  • Knowledge of web front-ends.