Careers at Marketing Mojo

As a team, we work hard in a fun and dynamic atmosphere. Our headquarters in Charlottesville is right downtown, within a few minutes walk to great restaurants and shopping. For the qualified candidate, we offer a casual yet energetic work environment, competitive compensation, growth opportunities, medical benefits, paid time off and the opportunity to be an owner of an exciting company through stock options.

Did we mention we all love working here, and our clients love working with us too? Check out our open positions below if you’re interested in becoming a member of Marketing Mojo’s winning team.


Marketing Mojo offers competitive salaries and an excellent benefits package that includes:

  • Coventry Health and Vision Insurance (90% coverage for individuals)
  • Health Savings Account Plan
  • Principal Financial Group 401(k) Plan
  • Up to 4% employer match for 401(k) contributions
  • Profit sharing plan
  • Company-sponsored life insurance
  • Minimum two weeks vacation (including 10 paid holidays, 2 floating holidays, 1 paid community service day)
  • Cell phone plan
  • Casual work environment

Current Openings

Marketing Communications Specialist, Charlottesville Office

The Marketing Communications Specialist will assist with the execution of marketing and communications strategy for the agency, as well as for clients. They will be responsible for writing various content pieces for the agency and clients, including but not limited to website and email copy, articles, whitepapers, scripts, etc. Additionally, the specialist will coordinate public relations strategy for the agency and for clients (as needed) and will manage all social media efforts for Marketing Mojo. Qualified candidates will have a degree in public relations, communications or marketing, have strong proofreading skills, and be able to translate brand strategy into appropriate tone/voice for all projects and clients. Experience with Google Analytics a plus.

Along with a resume and cover letter, candidates should submit at least 3 technical, creative, or marketing/PR writing samples.

Apply Now

Web and Graphic Designer, Charlottesville Office

The Web and Graphic Designer will be responsible for designing and programming various graphical and web pieces for the agency and its clients, including but not limited to: infographics, display ads, landing pages, and website pages, and HTML emails. Qualified candidates will have a degree in art or graphic design, a strong attention to detail and problem solving skills, as well as experience with CSS/HTML, and fluency in Adobe Suite Programs (specifically Photoshop, Illustrator, InDesign). Experience with Google Analytics, responsive design, PHP, Javascript, and/or WordPress a plus.

A digital design portfolio is required to be considered for this position.

Apply Now

Jr. Account Manager, Charlottesville Office

***While we are not currently hiring for this position, we are always accepting applications for future consideration.***

Marketing Mojo is accepting applications for a junior account manager in our Charlottesville, VA office. The junior account manager will train with an account manager directly and will assist in handling all daily tasks for client digital marketing accounts. Daily client tasks may include managing Google AdWords accounts (such as creating/testing ad copy, developing keywords, and setting bids), managing SEO tasks (such as developing SEO keyword lists and editing website copy), managing social media advertising and compiling monthly reports for clients. The junior account manager will also be responsible for regularly blogging about digital marketing on our blog.

To be considered for this position, candidates should have a background or degree in marketing or communications. Experience with Google AdWords or Google AdWords certification a plus. This is an entry-level position.

Apply Now