Working at Rubix Agency requires a passion for entrepreneurship, innovation and problem-solving. Our work guides companies through the complexities of the e-commerce marketplace.

We are always looking for driven, engaging and capable people to join us. In addition to our agency business, we are continually looking for new opportunities for in-house projects.

If this excites you, we should talk.

See open positions

Welcome to Rubix

Read more about us

We’ve assembled a team with experience building in-house marketing teams and working at full-service agencies. Our collective background gives us the know-how to help companies and brands navigate and scale in today’s competitive performance marketing landscape.

At Rubix, we are building systems and processes that make us part agency and part incubator. We are looking for marketing-minded entrepreneurs and individuals who crave something different.

Here, creative means anything from robust data analysis to asset ideation through guidance on creative that will live on multiple channels.

If you feel like the word creative too often is applied to artists and not often enough to individuals with skills like yours, then you’re in the right place.

How We Operate

We look at performance holistically for a real indication of marketing performance.

A channel-specific strategy might work, …but this approach lacks diversity and inherently exposes risk.

We move money across channels like traders would across a trading desk. First, we examine the inputs, then pull the best levers to impact profit. We focus on using insights gained—from competitor content and adset analysis to leverage learnings from our diverse client portfolio to deliver performance across our entire ecosystem.

Consider us more of a hedge fund than a traditional agency when it comes to scaling a business.

Our Services

We are continually studying and surveying all channels. At Rubix, we pride ourselves on being lifelong learners in the channel experience. If the channel exists, we know how to approach it strategically.

We will drive the most efficient and effective ROI for your business.

Our Model

Who We’re Looking For

Working at Rubix requires a passion for entrepreneurship, innovation, problem-solving, and Monopoly. Okay, maybe not the last one, but it doesn’t hurt if you know the best way to win doesn’t involve Boardwalk or Park Place.

We are always looking for driven, interesting, and capable individuals to join our team. In addition to our agency business, we have several in-house projects and companies.

If you think you fit the bill, then we’d like to chat.

Our benefits & perks

Working at Rubix Agency allows you to join an international team of professionals working on solving e-commerce problems. But there are some other great things too:

Fully remote
Work where you’re comfortable—no more commutes to the office.
Health insurance
We offer health insurance to make sure our employees have access to the coverage they need.
Flexible working hours
Schedule meetings and take care of your tasks on your time. We trust you.
Professional development and education
Access our ever-growing network of clients, customers, and partners for opportunities to expand your skills and experience.
You want to go? Just let us know.

Interview process:

The hiring process is typically broken down into three steps:

1. Challenge and application to the position.
2. Phone interview with the hiring manager and the technical team leader.
3. Offer letter extended.

Step one:

To provide you with a better understanding of the things you will be working on, we include a challenge task to complete with your application. If you think you are a good fit and are excited about this role, please complete the application by submitting the challenge using the linked form below.

Step Two:

Upon completion and submission of the challenge, a developer or manager associated with the position will review your work. The hiring manager will reach out to schedule a call to review the work you have completed and conduct a phone interview. 

Please come with any questions you might have about the project, the role, or the company. We are happy to spend as much time as is needed to get to know one another. As the work you will submit during the interview challenge will represent your thought process and technical skills, this is more about getting to know one another more than a technical interview. We genuinely believe that every team member should be passionate and excited about the project and work with one another to find success.

Step Three:

Should we decide to proceed, we will notify you.

Now that you know about us, we’d like to learn about you

If you've read this far, you must like what you see. We’d love to hear from you.

Check out our listings below and apply.

Job Listings

Performance Search Engine Marketer
Rubix Agency is in search of a performance marketer to optimize and manage Search Engine Marketing campaigns for our clients. You will be called on to implement strategy and improve performance.
Rubix Agency PMO
Rubix Agency needs a Project Management Office. You’ll be responsible for guiding marketing projects and key client accounts. Owning calendars, campaigns, processes and more, you’ll be in charge of providing our clients with the results they want.
Performance Marketer / Facebook Media Buyer
Rubix Agency is in search of a performance marketer to optimize and manage Facebook campaigns for our clients. You will be called on to implement strategy and improve performance.
Affiliate and Partnerships Manager
The Rubix Affiliate and Partnerships manager will be responsible for the success of key client accounts led by the Account Strategy and Management Team. You will be a subject matter expert for affiliate marketing, oversee media partnerships for media buying (sponsored content, affiliate marketing, newsletters, podcasts) as well as manage client relationships. You will efficiently analyze and strategize for new partnerships to scale traffic and revenue for our clients. 
Technical Project Manager
Rubix is looking for a Technical Project Manager. Your main priority will be to oversee the daily work of engineering and perform as a conduit between product ownership and engineering teams.
Executive Admin
Rubix is looking for an Executive Administrator to step in and step up to the challenge. Your main priority will be working directly with our leadership team, Alex and Ross, to find solutions to everyday problems and critical tasks. Equal parts working with them, and autonomously, you will need to have outstanding communication, time management, and interpersonal skills. This fully digital position allows you the freedom to work from anywhere and promises you'll always have a new challenge to work on.
Sr. Full Stack Javascript Developer
Rubix is looking for a Full-Stack JavaScript developer (React/Node.js) to lead development efforts for our data analytics application. Your main priority will be migrating existing EJS (Embedded JavaScript template) files to React and transforming the existing server-side code to be a RESTful API web service. Future duties include updating the UX of existing pages, and creating new pages using React and Node.js based on mockups.
General Application
Not seeing an open position? Passionate about marketing and entrepreneurship?