The True Leader in Enterprise-Class Subscription Billing

Careers at Billing Subscription Leader

Vindicia, the true leader in enterprise-class subscription billing, was recently ranked the Number One billing software solution on the market by Billing Software.com. Vindicia takes subscription billing to new levels.

ab_careers_0

Vindicia CashBox™ combines cutting edge customer acquisition methods with advanced customer retention technologies, while maintaining unmatched scalability and 99.99% up-time. Vindicia has processed more than $6 billion globally and generates over $90 million in annual incremental revenue for clients. Our clients include TransUnion Interactive, Intuit, Activision Blizzard, IAC, Bloomberg, Vimeo and Next Issue Media.

Vindicia is experiencing exponential growth, we are looking for people who are self-starters, enjoy working in a dynamic and fast-paced environment, and recognize the value of working in teams to accomplish a goal. As a private company, Vindicia offers competitive salaries, stock options and numerous other benefits.

 
Expand AllClose All

Engineering

Senior Software Engineer

Send Digital Resume to: eng_20100422@vindicia.com

Vindicia is seeking a highly motivated Senior Software Engineer who has significant experience designing and implementing complex applications. You will be responsible for writing server-side code with occasional front-end responsibilities. You will recommend and implement changes to the software that will enable us to optimize, scale and grow.

Responsibilities:

  • Write robust production-ready server-side code for web-based applications and develop prototypes quickly
  • Design and plan the implementation, including documenting and presenting that design
  • Coordinate with business product managers and client services to validate and maintain project requirements
  • Develop and execute unit tests, then interact with QA department to coordinate testing activities
  • Estimate and meet timelines for development releases
  • Lead small teams of engineers on larger projects as needed
  • Proactively participate in maintaining team standards and best practices

Requirements:

  • 8-10 Years of development experience in designing and delivering complex, large-volume, diverse system applications
  • Extensive experience with Object Oriented Perl, Oracle, SQL, Linux and/or Unix derivatives
  • Solid knowledge of development methodologies and project life cycles
  • Strong analytical skills
  • Excellent interpersonal and communication skills
Quality Assurance Engineer

Send Digital Resume to: qaeng2014@vindicia.com

Vindicia is seeking an outgoing, curious, and disciplined Quality Assurance Engineer to work in a fast paced development environment. You are a thorough, articulate, and accomplished problem solver, capable of troubleshooting complex software application defects. Your attention to detail is second to none.

Responsibilities:

  • Develop, implement, execute and maintain automated test cases
  • Develop testing programs that exercise areas including database impacts, regression testing, negative testing, error handling and usability in a client/server, web-based environment
  • Identify and analyze issues with product functions via API and UI interfaces
  • Perform debugging procedures, including reviewing configuration files, logs, and source code to determine failure
  • Include the words “continuous improvement” in your written response
  • Document software defects, using a bug tracking system, report defects, and follow defects through to resolution
  • Participate in product design reviews

Requirements:

  • Extensive experience with Object Oriented Perl, Oracle, SQL, Linux and/or Unix derivatives
  • BS in Engineering/similar degree, or equivalent work experience
  • 3 to 5 years developing automated tests, procedures and plans
  • Thorough knowledge of Software Development Life Cycle and QA processes
  • Strong analytical skills
  • Excellent interpersonal and communication skills

Additional Qualifications:

  • Java, C#, PHP or  .NET experience
  • Payments industry experience

IT Operations

Senior Network Engineer

Send Digital Resume to: it-jobs@vindicia.com

Vindicia is hiring an additional Operations team member with heavy network focus to join a team responsible for 24/7/365 uptime of a SaaS infrastructure requiring experience with Linux servers and willingness to learn and perform system admin tasks once the Company’s new network architecture is build out. This will be an excellent opportunity for a candidate who wants to branch out from switch and routing and gain experience on SaaS/Cloud architecture.

Skills You Should Possess

  • Cisco ASR-1000 series routers
  • Cisco ASA 5510/5520/5550/5585-X firewall and IPS/IDS
  • Cisco 4510R core switch
  • Bonus: Experience with Juniper SRX1400/3400 series security gateway

What You’ll Be Doing

  • Play a role with the lead network engineer for complex network projects and networked software
  • Cooperate in designing and rolling out the Company’s new platform (this is mainly a single site network with many requirements already defined moving from Cisco and Juniper core and ToR switches to Cisco and Juniper security gateways and IPS/IDS modules)
  • Responsible for network build out and upgrades
  • Works both independently and in a team to identify major system changes that are needed in order to meet business objectives
  • Works closely with system partners to integrate hardware and software products into new product development
  • Works independently to design and develop highly complex projects for both new systems and existing systems
  • Responsible for system performance and system design for assigned projects
  • Participate in 24/7 on-call rotation as part of the Ops team
  • Works extensively with management to develop system designs that meet the business objectives
  • Mid-Peninsula office location with some travel to South Bay and Las Vegas colocations

What You Need to Bring to the Table

  • Minimum – Cisco CCNP or CCNA with extensive work experience
  • Experience with Cisco ASA 5510/5520/5550/5585-X firewall and SSM/SSP IPS/IDS
  • Experience with Cisco and Juniper switches and firewalls
  • Must be an expert in Network Engineering methodologies and design
  • Must have strong written and oral communication skills
  • Must be available to travel (less than 10%)

Bonus Points!

  • Previous experience in a SaaS or Cloud Base company with 99.99%+ uptime SLA
  • Experience working for a B to B company

Professional Services

Technical Account Manager/Consulting Engineer

Send Digital Resume to: cs_20071105-1@jobs.vindicia.com

Vindicia is seeking a hands-on Technical Account Manager in our professional services organization. The successful candidate will be responsible for leading named strategic accounts and additional portfolio accounts from pre-sales engagement through implementation and into post-live support. This position requires someone with hands-on technical/ architectural skills as well as industry knowledge and business savvy. This is a key role, and reports directly to the Vice President of Professional Services.

Preferred candidates will have business and technical 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

Roles and Responsibilities:

Presales:

  • Support the sales effort by explaining the role of professional services, our implementation methodology, and industry best practices across the full spectrum of e-commerce.
  • Scope the integration effort and prepare draft statements of work (SOW’s) for customers exceeding a standard implementation

Implementation:

  • Lead project kick-off meetings. Work with the customer to refine scope, establish a realistic timeline, and plan for intermediate check-points to ensure a successful implementation in the timeframes agreed
  • Assess technical design decisions and advise merchants on industry best practices in their development of internal processes and procedures
  • Advise merchants on the proper use of Vindicia API’s across ChargeGuard, CashBox, and other products as appropriate.
  • Coordinate integration and advise merchant on requirements to connect with appropriate payment processors
  • Be an advocate for merchant requirements within Vindicia

Post-Live:

  • Manage inbound assistance requests from customers. Provide guidance to customer on technical and business issues. Troubleshoot issues within the customer environment and interface with engineering to develop corrections.
  • Schedule and conduct periodic business reviews to ensure merchants are able to exploit the platform to the greatest possible extent. Advise merchant on best practices such as A-B testing, subscriber management techniques, and offer management.

Practice Development:

  • Be an active member of the professional services team by sharing improvement ideas and driving internal projects as needed to enhance team delivery capability

Qualifications:

  • 8 years of professional software development lifecycle experience.
  • 4 years of experience as a senior developer / lead in a functional domain is preferred.
  • Strong technical leadership qualities and creative problem solving skills.
  • Strong business analysis and solid customer interaction skills.
  • Technical Bachelor’s degree required.
  • Experience in a professional services practice of a software company is preferred.
  • 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 Skills:

  • Expert proficiency in at least one of the following languages – Java, C#, PHP, C++/Win32 COM.
  • Must be experienced in overall software development lifecycle (IDE, AppServer, Webserver, databases etc.), preferably from a professional services perspective
  • Strong working understanding of the following languages – Java, C#, PHP, .NET, Perl.
  • Comfortable in working (in shell script level) in multiple operating systems – Linux, Windows.
  • Good working understanding of XML and Web Services.
  • Good working understanding of database systems – Oracle, MySQL, MS SQL Server.

Benefits:

  • Besides a fun work environment, Vindicia offers a full range of benefits including health and vision care with subsidized dependent coverage, a generous stock option package, and 401k.

Travel:

  • Vindicia products are delivered on a Software-as-a-Service (SaaS) basis. Therefore, travel for this role should not exceed 20%
Technical Support Engineer

Send Digital Resume to: tech-support@jobs.vindicia.com

Vindicia is seeking a versatile Technical Support Engineer. If you’re out of school looking for a job- stay tuned, you’ll be next, but this role isn’t for you. The successful candidate for this role will have already held a technical support position in a technical support organization. It is still a hands-on role.

So who is a good fit for this role? 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. Our on-demand billing is critical for our customers, including industry leaders like Symantec, Yahoo!, Blizzard (World of Warcraft), Cryptic Studios, SpeedDate, and many more. We process over $2B in billings annually, so we’re in the spotlight for each of our merchants.

You’ll need to work with customers and our internal engineering team to diagnose issues. You will have to balance being an advocate for the customer with the reminder that you also represent all of Vindicia to the outside world. You’ll do all of this while helping define the way the Technical Support team should develop and grow. Your prior experience means you understand the processes and best practices that will enable Vindicia Technical Support to grow and thrive in our mission. By the way, technical support is a detail oriented job. Be sure to include the word waterfall in the subject of your email so we know you read the entire description of this role.

If you know the space, it’ll take a lot less time to ramp up. 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

Roles and Responsibilities:

  • Work with customers to diagnose technical issues. Examine log files, transactions, and reports to determine why and where something has gone wrong. Keep the customer updated on pending fix dates and manage their expectations correctly.
  • Work with other team members, including Engineering, Technical Account Managers, and other TSE’s to define and improve team processes and procedures
  • Contribute to the knowledge base, and identify areas where we need additional content

Qualifications:

  • 2 to 5 years of technical support experience.
  • 2+ years of experience as a support engineer.
  • Strong technical leadership qualities and creative problem solving skills.
  • Strong business analysis and solid customer interaction skills.
  • Technical Bachelor’s degree required.
  • Experience in a development is a plus, but not required. There will be a technical interview, so be prepared.
  • 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.
  • An Excellent team player and able to work in a multi tasking environment.

Technical Skills:

  • Expert proficiency in at least one of the following languages – Perl, Java, C#, Ruby, PHP.
  • Must be experienced in overall software development lifecycle (IDE, AppServer, Webserver, databases etc.), preferably from a professional services perspective
  • Strong working understanding of the following languages – Java, C#, PHP, .NET, Perl, Ruby.
  • Comfortable in working (in shell script level) in multiple operating systems – Linux, Windows.
  • Good working understanding of XML and Web Services.
  • Good working understanding of database systems – Oracle, MySQL, MS SQL Server, Postgress.

Benefits:

  • Besides a fun work environment, Vindicia offers a full range of benefits including health and vision care with subsidized dependent coverage, a generous stock option package, and 401k.

Travel:

  • Nothing further than the water cooler

Sales

Sales Development Representative

Send Digital Resume to: sdr_100213@vindicia.com

At Vindicia our mission is to drive revenue uplift and 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 marketing team. This individual will spend much of the day on the phone prospecting, managing inbound and outbound calls qualifying prospect buyers.

Key Responsibilities:

  • Generate sales-ready leads through a combination of cold calling, following up on nurturing marketing campaigns, and prompt response to inbound inquiries
  • Schedule meetings with target accounts
  • Manage inbound leads process
  • Outbound calls to targeted accounts
  • Understand Vindicia’s offerings and effectively map the prospects needs to the solution
  • Enter, update, and maintain daily activity and prospect information into Salesforce.com
  • Achieve and exceed monthly quotas and objectives
  • Work closely with sales and marketing team members to achieve company goals
  • Align workflow and sales objectives with field account managers
  • 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
  • Schedule meetings within targeted accounts and qualified prospects

Requirements:

  • Dynamic, high energy person with a minimum of 1-3 years of successful sales development experience (e.g., roles SDRs, BDRs, LDRs) in the enterprise B2B or B2C software and/or services market. SaaS/Cloud-Based technology experience a plus industry.
  • Demonstrated success of working independently with a proven track record of prospecting and achieving monthly goal attainment. (e.g., meet or exceed SAL targets)
  • Proven success of contributing target account penetration strategies with field sales
  • Experience working in an environment that is measured by having secured a high volume of qualified meetings for the field sales.
  • Strong organizational skills with ability to manage time, territory and resources effectively.Superb communications skills with ability to consultatively demonstrate products highlighting benefits/advantages/features.
  • Self-directed, a quick study and an enthusiastic team player.
  • Detail and results-oriented who works well under pressure.
  • Excellent interpersonal and presentation skills.
  • Degree preferred but not required.

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

Perks:

  • Great benefits: health care, dental, life insurance, 401(K)
  • Cool office with kitchen stocked with fruit, snacks and drinks

Vindicia, the true leader in enterprise-class subscription billing, was recently ranked the Number One billing software solution on the market by Billing Software.com.

*The position is located in Redwood City, CA. No relocation available and sourcing candidates directly, principals only.

Business Intelligence

Reports Specialist

Send Digital Resume to: dw-jobs@vindicia.com

Vindicia is seeking a knowledgeable Reports Specialist to develop reports from our new data warehouse. We’ve partnered with IBM to use Congos for data authoring and presentation which means you’ll need to know your way around such tools as Report Studio and Framework Manager.

You’ve got a good eye for report design including master-detail reports using dimensional data sources. You’re able to speak to the complexities Cognos adds to the mix and how to turn them to your advantage. You’ll be getting in at an early stage of the project so this is a chance for you to do things correctly from the beginning for once.

You’re not afraid to venture beyond Cognos Connection 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 so Cognos can start. You’ve even had to create support tickets with IBM to resolve troublesome issues. You’ve got most of the skills below but we are willing help you develop the ones you’re still working on.

Terms:

  • Contract (to perm if desired) or Full Time
  • Position is in Redwood City, CA

Responsibilities:

  • Using Cognos, build reports against our data warehouse
  • Work with our BI Architect to understand our data model
  • Provide realistic estimates of feasibility and effort required for new reports
  • Make recommendations based on your experiences modeling data in Cognos
  • Extend the model as necessary to handle new requirements
  • Suggest new extensions to our ODS to facilitate new reports
  • Prioritize assignments and work to deadlines

Requirements:

  • 3-5 years experience using Cognos to design reports
  • Proven experience collecting requirements from business users and turning them into actionable report specifications
  • Experience with programming (Java preferred)
  • Strong competence in using Cognos to implement and schedule reports
  • Knowledge of Cognos user administration and data separation for security
  • Excellent interpersonal and communication skills

Skills:

  • Actively troubleshoot Cognos and other Java environments
  • 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:

   – RDBMS: Oracle, MySQL
   – Other datastores: Hadoop, Couchbase
   – Other data tools: Talend , Archiva, Jasper, Crystal, Informatica
   – Data Warehousing: star/snowflake/facts/dimensions/Kimball

Business Development

Channel and Partner Alliances Manager

Send Digital Resume to: cbreed@vindicia.com

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