What We Do for Fun

What Our Team is Saying



“The best thing about working here is the people. Everyone knows how to have a good time even while pursuing even more ambitious goals. No day is complete without audible laughter somewhere in the office, and rarely a day goes by where we don’t learn something new.”



“At VideoBlocks I feel my creativity engaged in a way that I’ve never felt in any other workplace. The environment here is incredibly innovative and if you have a great idea you can not only implement it, but see it potentially become a part of the core business.”



“VideoBlocks has given me the opportunity to develop my own career path in a fast paced and exciting environment. No two days are the same, as each one comes with new challenges and endless opportunities for growth and learning.”

Benefits of Working Here

We hire high-performance individuals; we trust you to get your work done, and we deeply believe that everyone needs down time to ensure peak performance.

Everyone gets input on the food and drinks we provide, and each week a different team makes a smaller grocery run just to make sure we always have some variety.

That chair just happens to be in a “Zen Room” that also has a yoga mat, room to stretch and a couch for cat naps.  The best part is that we encourage you to use it.  Studies show that working in bursts of intense concentration followed by breaks is the best way to ensure peak productivity.

We also have an FSA plan when you have to pay a deductible.  Work hard, play hard and stay healthy.  We encourage it.

Sometimes it’s easier to think outside of the office, and stepping out really helps us all stay connected.

Sure, every other start up has one.  The difference with us is that our ping pong table actually gets used – A LOT.  Naturally the Developers play, but our CEO is also a nut about it – even our finance team can’t go a day without a match.

Health and balance are important to us so we implemented a company-wide wellness program that features one activity per month that all employees are welcome to participate in. Activities range from group exercise classes (eg: solidcore, yoga, etc.) to chair massages in the office!

Helping employees save for the future is a priority at VideoBlocks. We offer both a voluntary Traditional 401(k) and a Roth 401(k) plan through Ubiquity with free access to Piedmont Independent Fiduciaries for questions related to your 401(k) investment strategy. To keep expenses low and help employees maximize their savings, VideoBlocks pays the monthly record-keeping fee for all employees. All full-time employees are eligible immediately and have the option to enroll at any time.

Sure we all get dressed up once in a while (after all, we do have a lot of cool outings, and we win a lot of awards), but in general we want you to be comfortable at the office – whatever that means to you (yeah, yeah, there are a few guidelines, but we’re certainly okay with flip-flops, shorts, jeans, etc.).

Current Openings

Senior Software Engineer

We are looking for a software engineer to join our team of developers and help design and build our increasingly complex architecture. You will work on a team of top-notch engineers responsible for supporting the tech behind our current and future web properties.
If you are looking for a place where, on any given day, you could be architecting Docker containers for a production environment, tuning Elasticsearch for an optimized search algorithm, deploying auto-scaling servers in AWS, writing new features in PHP/MySQL and Node.js/Mongo, soldering servo drivers for your latest hackathon project, or problem-solving with marketing and analytics to troubleshoot the latest data anomaly, then this is the place for you!


  •  Develop features within Agile/Scrum environment for our core products and supporting technologies
  • Practice test-driven development with regular participation in code reviews and design reviews
  • Come up with fun projects for our regular hackathons
  • Communicate directly with our Product, Marketing, Sales, Customer Service, Finance, and Content teams regularly to refine requirements and develop features
  • Be a team player! Be honest, give regular constructive feedback, come up with team activities, etc. Help the team grow and help VideoBlocks grow you


  • BA/BS in Computer Science or related technical field, or a suitable technical certification
  • 2+ years of professional software development experience
  • Proficient in any structured and object-oriented programming languages (we’re language agnostic), relational databases, or NoSQL databases
  • Demonstrated ability to problem solve and develop large-scale software products
  • Communication, presentation and interpersonal skills
  • Ability to collaborate with people at all levels across functions

Customer Service Representative

Help our customers do great things with our products. A passion for building and using creative content a must. Deep knowledge of video/graphic/audio editing platforms required.

  • Improve the Video Blocks user experience. You will embrace your knowledge within the customer service field to provide customers with the best possible experience. You’ll do this by offering friendly, non-intimidating support that meets high levels of customer satisfaction.
  • Master the art of learning. Experience Experts should come into the position with a substantial background in customer service. Knowing the basics of programs such as Final Cut, Premiere, After Effects, and Motion is an added bonus, but not a requirement. The more you know, the more our customers benefit.
  • Make Video Blocks the best place to work. As a team, we value our entrepreneurial culture and seek to strengthen it with every member of the team we bring on board. All “Blockies” aid in recruiting, developing, and retaining talent and building a culture which makes Video Blocks the best place to advance careers.”

User Acquisition / Paid Channel Manager

We are looking to add to our team of analytic marketers to scale and optimize customer acquisition across existing digital channels. Success will be measured by a combination of media efficiency (CPA), and ability to scale channels by identifying new audiences and opportunities (new customer relationships). Our Paid Channel Manager will own the day to day media buying and optimization of campaign ads on YouTube, and potentially other social platforms, with the goal of driving tens of thousands of new, profitable customers relationships to VideoBlocks properties every month. Success in this role requires a passion for customer acquisition, deep experience in the world of digital media, including a mastery over the metrics and best practices associated with media and sign up flows, and the desire to own and improve an important channel for a growing business.


  • Manage all day to day operations, including creative development, ad trafficking, and budget management for VideoBlocks YouTube Influencer ads
  • Leverage analytic tools like Google Analytics and Excel to extract insights from performance data
  • Expand and test new audiences
  • Concept, execute and measure A/B tests to improve channel efficiency
  • Conduct daily analysis and actively manage creative to goals
  • Identify and unlock new channels and remain fluent in emerging placement opportunities
  • Traffic campaigns using both internal tracking system and advertiser / publisher platforms with a 99.999%+ accuracy rate
  • Meet and exceed monthly customer acquisition goals


  • 2+ years of e-commerce / digital media experience with demonstrated track record of growing marketing programs through optimization and buying strategies
  • Direct experience managing paid customer acquisition through a PPC channels
  • Expertise with media buying across CPA, CPC and CPM models
  • Understanding of channel dynamics across SEO, SEM, Display, Social, Content and Email a plus
  • Strong analytical skills and comfort breaking down and attacking open ended problems
  • Attention to detail and ability to manage tasks in a fast-paced technology-oriented environment
  • Excellent verbal and written communication skills used to build strong relationships and negotiate large, sometimes complex, media buys
  • Ability to turn analysis into action, execute to timelines, and build sophisticated A/B and multivariate test plans
  • Desire to contribute to the hyper-growth and culture of a successful technology company
  • Mobile and/or international experience a plus
  • Bachelor’s or Master’s degree with strong track record of academic performance

No available positions at this time. 

No available positions at this time.

No available positions at this time.

No available positions at this time.

Apply Now

Think you have what it takes to join the Video Blocks team? Submit your resume and a cover letter Here.

Video Blocks does not discriminate in employment matters on the basis of race, color, religion, gender, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.

adminJoin Us