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.”

Manager, Business Operations & Strategy

To support our rapid growth, we need to take on new initiatives that require careful strategic planning and execution. Our BizOps team combines data analysis, research, and business experience to identify the right initiatives to tackle. The team helps create the business case for each initiative, work with stakeholders from around the business (including marketing, content acquisition, product, and engineering) to ensure effective execution, and objectively evaluate the results.

Our BizOps team plays a central role in the regular diagnostic deep dives we conduct to identify risks and opportunities in the business, coordinating with multiple teams to collect the right data and help set priorities coming out of these deep dives.

Our team also plays a special role in supporting the marketing team, bringing our mix of strategic planning, analysis, and execution to cross-channel marketing initiatives. Marketing experience will therefore be key to a BizOps manager’s success.

The right candidate will love data, with expertise in querying and manipulating data in order to assess current performance and identify trends and strategic opportunities to improve customer acquisition, retention, and engagement. The candidate will also have a deep understanding of marketing, including acquisition funnels, e-commerce businesses, go-to-market strategy, and digital and non-digital channel management.

There are three primary areas of responsibility for this role:

(a) Strategic Analysis

  • Coordinate regular deep dives into our company’s performance to identify risks and opportunities across marketing, content, product, and customer landscape
  • Translate big-picture ideas into phased plans for analysis and testing to validate hypotheses efficiently (crawl, walk, run)
  • Build business cases for initiatives by estimating costs and benefits, understanding cross-functional impacts and working with stakeholders to validate estimates
  • Present opportunities to rest of business to get cross-functional buy-in

(b) Marketing Support

  • Build marketing dashboards and reports to surface data at the time of acquisition to improve the efficiency of our marketing efforts
  • Be a thought-leader in marketing analytics working with channel managers on data-driven initiatives
  • Improve Unit Economics and Marketing Efficiency (by marketing channel, paid/organic sources)
  • Partner with Analytics team on improving and maintain tracking systems, identifying 3rd party platforms, and completing deep dives into marketing performance.
  • Partner with Finance team on forecasting, budgeting and spend reconciliation.

(c) Test Execution

  • Plan on-site and off-site tests to validate strategic hypotheses
  • Follow through on every part of market tests, from conception to execution to analysis, working with stakeholders as needed but ultimately taking full responsibility for every aspect of test plan
  • Track test results, leading testing meetings to ensure clear communication
  • Make recommendations on go/no-go decisions for rolling out test more broadly based on analysis / feedback, determine additional testing that may be warranted

Desired Applicant Experience:

  • 2+ years of marketing, analytics, and/or strategy experience with experience in e-commerce or consulting, ideally with direct experience in channel management, funnel analysis, and test execution.
  • Experience executing marketing-oriented initiatives
  • A demonstrated track record of manipulating data sets and building sophisticated models (more than just basic Excel experience)
  • Expertise in using analytics tools (more than just basic Google Analytics experience)
  • 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
  • Desire to contribute to the hyper-growth and culture of a successful technology company
  • Bachelor’s or Master’s degree with strong track record of academic performance

Senior Marketing Manager- User Acquisition

To support our rapid growth, 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).

The Senior Manager will direct a team of channel managers/owners that span various external partnerships such as YouTube Influencers, Partner Email Blasts, Affiliates and Podcasts 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, scaling revenue driving partnerships, 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 a dynamic team of channel owners to improve internal processes, documentation, channel performance and efficiency
  • Manage all day to day operations, including creative development, ad trafficking, and budget management for VideoBlocks YouTube Influencer relationships
  • 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


  • 4+ years of e-commerce / digital media experience with demonstrated track record of growing marketing programs through optimization and buying strategies
  • Experience in relationship management via CRM a plus
  • Proven success with building out revenue driving lead nurture programs
  • 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


VideoBlocks 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.

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