Connect with Us
North America
  • North America
  • Europe/Middle East/Africa
  • Asia Pacific
  • Latin America
+1 650 264 4700 +44 (0) 208 618 2066 +65 6631 2934 +55 11 3443 7760

Subscription and Recurring Billing Career Opportunities with Vindicia

Join the team that’s designing the future of the subscription-based economy.

Career Opportunities in Subscription & Recurring BillingAre you looking for a career that combines innovative technology with out-of-the-box thinking? Do you thrive in a creative, fast-paced environment? If so, you need to take a closer look at career opportunities at Vindicia.

Our mission is to connect people to the digital services they love and companies to the revenues they need. We help digital companies acquire more customers and keep them longer. Our clients include leading brands like the NFL, NBA, NASCAR Digital Media, DirecTV, Next Issue Media, Vimeo, Carbonite, TransUnion Interactive, Bloomberg, and more.

We’re recognized globally as an industry leader in SaaS-based subscription billing and customer retention solutions. In fact, we were recently ranked as the number one billing software solution by, and recognized as a “Top 100 Promising Tech Companies” by CIOReview magazine. 

As a private company, we offer competitive salaries, stock options, a great working environment, and numerous other benefits. So check out our job openings and see where you might fit in the future of the subscription-based economy.

Expand AllClose All


IT Operations


EMEA Sales Development Representative

Location: Southern UK

Send digital resume to:

At Vindicia our mission is to connect people to the services they love and the companies to the revenues they need. We increase customer lifetime value by enabling subscription businesses to acquire, retain and expand their customer base exponentially and globally.

Job Description:

Vindicia is looking for an energetic, enthusiastic, well-organized team player to join our EMEA marketing team. This is an exceptional opportunity for an experienced marketing or sales graduate who is interested in developing their sales career. This individual will be responsible for building relationships with prospects and developing these into sales-ready opportunities that are accepted by the Vindicia sales team. The role involves using email, phone, and social media to communicate with inbound and outbound prospects, qualifying buyers and setting up meetings.

Key Responsibilities:

  • Generate sales-ready leads through a combination of cold calling, following-up on nurturing marketing campaigns, and promptly responding to inbound inquiries
  • Follow the inbound leads process and initiate outbound calls to targeted accounts
  • Schedule meetings within targeted accounts and qualified prospects
  • Understand Vindicia’s offerings and effectively map the prospect’s needs to the solution
  • Enter, update, and maintain daily activity and prospect information into CRM
  • Track, measure and report on key sales development metrics, achieving and exceeding monthly quotas and objectives
  • Work closely with sales and marketing team members to achieve company goals
  • Follow-up on campaigns and provide detailed feedback on the success of each campaign
  • Ensure that all new leads are processed within agreed upon SLAs

Key Requirements:

  • Bachelor degree or equivalent
  • 1+ years of relevant lead generation or sales experience a plus
  • Dynamic, high energy person, able to communicate effectively via telephone and email
  • Strong English speaking and writing skills
  • European language desirable but not essential
  • Superb communication skills with ability to consultatively demonstrate products highlighting benefits/advantages/features.
  • Ability to handle objections and educate prospects consultatively
  • Self starter who can remain highly motivated and competitive with consistent productivity
  • Prior experience in Salesforce CRM highly preferred
  • Technology software or services sales experience desired
  • Detail and results oriented, working well under pressure
  • Excellent interpersonal and presentation skills

Key Skills and Qualifications:

  • Excellent oral and written communication skills
  • Demonstrated self-starter
  • Demonstrable, consistent, over-achievement of targets
  • An innate hunger for personal and company success combined with a great personality
  • Solid understanding of web, enterprise, and SaaS technologies
  • Ability to change priorities quickly, and capacity to handle multiple tasks

The position is located in Southern UK. No relocation available and sourcing candidates directly, principals only.

Senior Solutions Engineer – West

Location:  Los Angeles, CA Metro Area

Send digital resume to:

We are looking for an experienced outside Solutions Engineer with a high level of personal drive, outstanding technical communication skills, action-oriented personality, ability to think “outside the box,” and excellent presentation skills. Vindicia offers a hosted solution that combines recurring billing, fraud management, and PCI compliance capabilities to help online digital goods merchants maximize the lifetime value of their customer base. If you are interested in a professional Solutions Engineering position with incredible potential for income growth in an expanding business, this may be the opportunity for you.

Exceptional skills in presentation and verbal communication are a must to be considered for this role. As part of the interview process, you will be asked to present to the interviewing team.

Key Responsibilities:

  • Effectively demonstrate the key functional aspects of Vindicia product offerings (CashBox and Select) and communicate the business value of the Vindicia solution set
  • Drive the technical conversation and communicate to technical and non-technical audiences the value of CashBox
  • Builds relationships with reps, engineers and end-users to secure orders
  • Schedule and make technical presentations, ensuring accurate and professional presentations
  • Provide Solutions Engineering support to internal departments as required


  • Ability to identify and quantify “value” and define what that means for our clients
  • 5 years functional experience as a Sales/Solutions Engineer working with ENTERPRISE customers a must
  • Applications engineering or project engineering experience is preferable
  • Web-based application experience a definite highlight – SOAP-based API and SaaS model understanding
  • Previous experience in supporting end users required
  • Technical aptitude a must – a technical generalist who learns quickly will excel in this role
  • Exceptional communication skills, both oral and written
  • Must possess an outgoing and dynamic personality
  • Previous experience in the payments/billing space is strongly preferred
  • Must be available to travel in the region roughly 50% of the time

Additional Skills Desired:

  • Prior experience in a digital media solutions role
  • Experience with online video technologies, ad serving solutions and web analytics


Vindicia offers a full range of benefits, including health and vision care with subsidized dependent coverage, stock options, and a company 401(K) including a company match component.


Business Intelligence

Reports Specialist

Send digital resume to:

Vindicia is seeking a knowledgeable Reports Specialist to develop reports in Jaspersoft against our data warehouse. You’ve got a good eye for report design using dimensional data sources. You’re able to speak to the complexities that Jaspersoft adds to the mix and how to turn them to your advantage. You’ll be getting in at an early stage of the authoring phase of the project so this is a chance for you to do things correctly from the beginning for once.

You have used Jaspersoft enough to know when to develop using an Ad-hoc report and when you need to go the Domains and Topics route. You’re not afraid to venture beyond the GUI and you’ve done your share of server troubleshooting. Linux is not a foreign concept for you and at some point you’ve had to muck about with jar files trying to get everything just right. You’ve even had to create support tickets to resolve troublesome issues. You’ve got most of the skills below but we are willing to help you develop the ones you’re still working on.

The Report Specialist is a full time position that will report to our headquarters in Redwood City, CA.


  • Build reports against our data warehouse
  • Provide realistic estimates of feasibility and effort required for new reports
  • Work with our BI Architect to understand our data model
  • Make recommendations based on your experiences modeling data
  • Suggest new extensions to our ODS to facilitate new reports
  • Prioritize assignments and work to deadlines


  • 2+ years using Jaspersoft or another report authoring tool to design and publish reports
  • Proven experience collecting requirements from business users and turning them into actionable report specifications
  • Some experience with programming and development in Eclipse-based Java environments
  • Excellent interpersonal and communication skills


  • Actively troubleshoot Java environments such as Jaspersoft, Tomcat, Eclipse etc
  • Native SQL speaker
  • Use of Javascript and/or JQuery to enhance reports
  • Operate in a software development environment using agile methodologies for quick turnaround of multiple iterations
  • Familiarity with:

             – Datastores: Hadoop, Couchbase, Oracle, MySQL
             – Other data tools: Talend, Jasper, Tableau
             – Data Warehousing: star/snowflake/facts/dimensions/Kimball

Business Development

Channel and Partner Alliances Manager

Send digital resume to:

Job Description:

As the Vindicia Channel and Partner Alliances Manager, you will identify and develop new sales opportunities from existing strategic partners of Vindicia. You will maintain ongoing partner relations and be responsible for the discovery of qualified sales opportunities with Vindicia’s eCommerce and OTT partners.

Key responsibilities will be to ensure Vindicia account executive engagement and to always look to increase Vindicia’s awareness within the partner organization. Other key responsibilities will be to measure and track key metrics such as channel-led opportunities, training session, reviews, etc.

The Channel and Partner Alliances Manager reports to Business Development with a dotted line into the SVP of Worldwide Sales.

Job Responsibilities:

  • Establish productive, professional relationships with key personnel in assigned partner accounts
  • Meet assigned targets for qualified sales opportunities and “hand-off” to the Vindicia Sales Executive
  • Proactively lead joint partner planning process that develops mutual performance objectives, financial targets, and critical milestones associated with a productive partner relationship
  • Proactively assess, clarify, and validate partner needs on an ongoing basis

The Channel Manager must sell through partner organization to ensure partner compliance with our agreements in the spirit of the relationship. Also, identify, grow and drive new channel relationships in certain verticals or regions.

Partner Performance Tracking and Assessments: Define and track performance criteria for channel partners. Establish guidelines and metrics to measure channel partners’ success and actively review business plans monthly or quarterly.

Operational Review: Review partner operations to identify opportunities for improvements with the partner or enhancements to our partner program.

Channel Enablement: Work with marketing to develop, design and execute effective channel marketing programs, including promoting awareness of programs, training, providing updates, and soliciting feedback and input from channel partners. Responsible to ensure partners are kept informed of channel marketing communications including announcements, product releases, and program and partner information. Ensure that we are aligned to provide the necessary training and support – which may include both pre- and post-sales training and support. Ensure channels are enabled through development and delivery of comprehensive education programs. Ensure a level of technical and product competence among all channel partners and advocate changes to the partner program to support this. Play a key role in channel partner events.

Desired Skills and Experience:

Basic Qualifications

  • 5+ years’ experience in eCommerce, payments, billing with demonstrated experience in working with partners
  • Bachelor’s degree in Business or related field
  • Proven ability in implementing successful cross-functional programs and business processes
  • Strong understanding of channel marketing and strategies
  • Solid analytical and business modeling skills
  • Ability to understand and articulate Vindicia solution value proposition to channel partners
  • Excellent communication and presentation skills
  • Creative problem solver; able to make trade-offs and link execution with strategy
  • Ability to innovate and influence staff and management at all levels
  • Willingness to travel


Product Marketing Manager

Send digital resume to:

Join Vindicia and be part of the team that is designing the future of the subscription-based economy. At Vindicia, science meets art, and high tech means more than just bits and bytes. We want to revolutionize how products can be personalized and delivered to the consumer. Smart risk taking and out of the box thinking are encouraged! Do you thrive in a creative, fast-paced environment? We offer collegial culture, challenging projects, and excellent compensation and benefits. And we have snacks too …..

We are looking for a rock star Product Marketing Guru. You will have worldwide responsibility for product marketing and an opportunity to put your mark on a rapidly evolving market place. Your inquiring, customer oriented mind will translate insights into new, compelling messaging, content, and programs. Your customer-oriented content will wow and be showcased at events, campaigns, web, and social media. One of your key customer groups is our fabulous our sales team. You will partner with our sales teams and jointly craft impactful and tools to both drive and accelerate customer acquisition. You will become an expert and spokesperson for Vindicia.

This position is based in our headquarters in Redwood Shores and reports directly to our SVP of Marketing. This is a growth position.

Key Job Responsibilities:

Message Platform: You will have a “why does the customer care attitude that will ruthlessly anchor your messaging. Your style is succinct, compelling, well written and descriptive. Overused marketing bingo words like “robust” set your teeth on edge.

Story Telling: Develop “stories” using PowerPoint and other tools to deliver exceptional visuals that align with the buying cycle and provide context versus hard core (boring) product pitches.

Offer Creation:
Subscription billing paired with big data analytics is still a nascent market place where you will expand your horizon, be encouraged to continuously think outside the box to incorporate partnerships and service offerings to create complete offers. You will drive the development and implementation of unique and innovative products and services that address the wants and needs of defined target audience.

Demand Generation Program Design:
Work with a team of innovative marketing professionals to devise strategies, design programs and tactics that will drive pipeline growth. Creates customer segmentation analysis and recommendations, including identification of potential customers, prioritization of groups to address, and understanding customer behaviors and needs.

Sales Enablement:
Work hand in hand with our stellar sales team with to make sure they have what they need to knock it out of the park! (presentations, cheat sheets, solution briefs, etc)

Market Research:
Have an inquiring mind and intellectual curiosity and the ability to leverage internal and external sources to find facts on our industry and keep abreast of trends in our target markets . Leads and interprets marketing research related to strategic direction of company, including conduct of quantitative and qualitative research, such as focus groups and brand tracking studies.


  • 4 to 6 years of experience in product marketing, marketing strategy, demand generation or promotion. MBA preferred.
  • Direct experience in the payments space is a bonus.
  • Experience in driving Product Marketing for Analytics, CRM, ERP, pricing, or related software is highly desired.
  • New Media/Web 2.0 Skills/Computer Skills: Able to use latest technology to create compelling content that can be published via social media channels including blogs, video, Facebook, Twitter, YouTube, forums, wikis and social networks. Rockstar capabilities in PowerPoint, Excel, Word, and Google apps.
  • Cross-Functional Management and Influencing Skills: Ability to credibly influence and manage across, and up and down functions is vital.
  • Multi-Tasking, Organization and Presentation Skills: Ability to be organized and keep lots of diverse activities moving forward at the same time. Exceptional presentation skills. Strong presence with executive audiences.
  • Travel: 10-15%travel to events, meetings, and speaking engagements.

Technical Support

Technical Support Engineer, Level 3

Send digital resume to:

Vindicia is seeking a versatile senior Technical Support Engineer, someone who is technically skilled but also understands the processes in a technical support team. You should be hands on, and have demonstrated that you understand what it takes to support a mission-critical application that our customers depend on. You are a critical thinker, and able to solve problems in multiple ways. You are able to think outside the box, debug issues thoroughly, and communicate with a variety of functional teams. You have strong communication skills, both written and verbal. You are not afraid to jump on customer calls and are able to explain your diagnosis to technical customers. You are able to work independently.

The best candidates will have a background in one or more of the following areas:

  • Subscription-based online businesses
  • Billing for online gaming, content, and downloadable software industries
  • Payment industry standards, including PCI compliance
  • Customer retention and membership marketing
  • Fraud detection, fraud prevention, and chargeback management
  • Software as a service (SaaS)/ on-demand platforms

Key Responsibilities

  • Work with customers to diagnose technical issues. Examine log files, transactions, build and run complex SQL queries to pull customer data reports.
  • Examine SOAP envelopes and understand SOAP objects.
  • Keep the customer updated on pending fix dates and manage their expectations correctly.
  • Work with other team members, including Engineering and Product to advocate for bug fixes and feature enhancements on behalf of the customer.
  • Assist Product in future GUI and product designs.


  • 7 to 9 years of technical support experience.
  • 6+ years of experience as a support engineer.
  • Strong technical leadership qualities and creative problem solving skills.
  • Strong business analysis and solid customer interaction skills.
  • Diplomacy in cross functional team coordination to deliver results on customer’s behalf.
  • Excellent verbal and written communication skills.
  • E-commerce experience or knowledge is desirable.
  • Technical Bachelor’s degree or equivalent experience required.
  • An excellent team player and able to work in a multitasking environment.

Technical Skills

  • Working knowledge in at least one of the following languages: Perl, Java, C#, Ruby, PHP.
  • Proficient in XML and Web Services (SOAP, Rest).
  • Proficient in database systems: Oracle, MySQL, MS SQL Server.  Able to write complex SQL queries.
  • Proficient in shell script writing in a multi operating systems environment: Linux, Windows.

Benefits: Vindicia offers a full range of benefits including health and vision care with subsidized dependent coverage, a generous stock option package, and 401k.

This position is located in Redwood City, CA. Your workday will begin at 9:00 AM PT. On call is not required for this role.

Manager, Technical Support

Location: San Francisco Bay Area

Send digital resume to:

Vindicia is seeking a client-centric manger for our Technical Support organization. This is a contract or contract-to-perm role.

This role is not a good fit for desktop support folks. The technical demands of our platform are significantly more complex than traditional IT support. If that is your background and you’re interested in Vindicia, please watch for openings in our operations team. If you love application support, and have a background in SaaS and payment processing, this could be an exciting role for you.

This position is located in Redwood City, CA. Working remote is not an option. It is a contract role, to fill in for an employee on leave. Successful completion of the contract could convert to full time at the mutual agreement of the candidate and company.

The successful candidate is still technical enough to be hands-on, but seasoned enough to deal with mission-critical issues. Our platform is in the purchase flow, which means if there’s a problem you may find yourself on the phone with a senior VP or C-level executive at the NFL, NBA, NASCAR, Bloomberg, TransUnion, LifeLock, Carbonite, Angie’s List, the Motley Fool, or others. You have to be composed and calm. Command of the details, but the ability to summarize – that’s the key to success.

You’ll spend about 70% of your time managing the team, and 30% directly working on issues. You’re stepping into a key role within our organization, so it’s easiest to explain what you would have been doing if you joined us 30 days ago:


  • Assigned approximately 50-80 incoming tickets per week to engineers. Monitored external communications to ensure client needs are being met. Reviewed response times to ensure SLA compliance.
  • Led team review of all open issues to prioritize fix requests and identify deferrals. Worked with product management to ensure they understand the business impact of the issues and established a common understanding of the timing for requested fixes.
  • Led onboarding discussions with multiple new merchants, explaining our technical support process, web portal, and support SLAs.
  • Reached out to clients proactively to communicate important updates. Jumped on a conference call to help a global video over-the-top player diagnose fraud in their network and established a communications plan for their discussions with the payment processor.
  • Monitored team metrics and identified an issue related to system configuration for a key sports property. Worked with our internal operations team to determine a course of action, and then alerted the merchant to the problem (and resolution path).
  • Managed external communications for product release and SHA-256 certificate update. Evaluated third-party software for potential use within the team to reduce incoming requests for information.

This role is not “front line” for after-hours issues, but it’s not a 9-5 gig either. “Be a professional.”


The best candidates will have a background in one or more of the following areas:

  • Subscription-based online businesses
  • Billing for online gaming, content, streaming video, and downloadable software industries
  • Payment industry standards, including PCI compliance
  • Customer retention and membership marketing
  • Fraud detection, fraud prevention, and chargeback management
  • Software as a service (SaaS)/ on-demand platforms

Desired Skills and Experience:


  • 7 to 12 years of technical support experience
  • 5+ years of experience as a support engineer
  • 3+ years supervising other support engineers
  • Proven ability to guide support engineers
  • Creative and collaborative approach to problem solving
  • Strong business analysis and solid customer interaction skills
  • Diplomacy in cross-functional team coordination to deliver results on customer’s behalf.
  • Excellent verbal and written communication skills
  • Ecommerce experience or knowledge is desirable
  • Technical bachelor’s degree or equivalent experience required
  • An excellent team player and able to work in a multitasking environment

Technical Skills:

  • Working knowledge in at least one of the following languages – Perl, Java, C#, Ruby, PHP
  • Proficient in XML and Web Services (SOAP, Rest)
  • Proficient in database systems – Oracle, MySQL, MS SQL Server 
  • Proficient in shell in a multi operating systems environment – Linux, Windows