
YapStone is a global payment innovation company that is growing rapidly to build the most trusted and tailored ePayment company in the financial industry.
We value entrepreneurship, initiative, and creativity in our employees, and strive to create a great company culture and work environment. We’re currently hiring in all departments, and we want to meet you! Check out our open positions and apply via the emails listed below, or on our LinkedIn page.
** These jobs are located in our Walnut Creek and Santa Monica offices. If you are interested in a position at our new International
Headquarters in Drogheda, Co Louth, Ireland, please visit http://www.holidayrentpayment.co.uk/company/careers.html.
Marketing
- Senior Graphic Designer (Santa Monica, CA)
Business Development
- Business Analytics Manager (Walnut Creek, CA)
Administration
- Receptionist (Walnut Creek, CA)
Technology
- QA Engineer (Walnut Creek, CA)
- Linux System Administrator (Walnut Creek, CA)
- Senior Software Engineer (Walnut Creek, CA)
- Software Engineer (Walnut Creek, CA)
- UI Software Engineer (Walnut Creek, CA)
- Data Engineer (Walnut Creek, CA)
- Technical Support Engineer (Walnut Creek, CA)
- Senior Product Manager (Walnut Creek, CA)
Finance and Accounting
- Staff Accountant (Walnut Creek, CA)
- Senior Accountant (Walnut Creek, CA)
- Corporate Controller (Walnut Creek, CA)
- Billing Specialist (Walnut Creek, CA)
Customer Service
- Customer Care Representative – Part Time (Walnut Creek, CA)
- Chargeback Specialist (Walnut Creek, CA)
Sales
- Account Executive (Santa Monica or Walnut Creek, CA)
- Account Manager (Santa Monica, CA)
- Sales Manager, Direct Sales (Walnut Creek, CA)
- StorageRentPayment Account Executive (Santa Monica or Walnut Creek, CA)
QA Engineer
YapStone is currently seeking a Software Quality Assurance Engineer with 3-5 years of work experience in testing web applications to join our technology team. We are a quickly growing company with locations in Walnut Creek, San Jose and Santa Monica, CA; this position is located at our headquarters in Walnut Creek.
Job Description and Responsibilities:
- Test web application UI elements and web services and verify results both in UI and against SQLServer database.
- Be an integrated part of an Agile engineering team as a full partner testing the functionality delivered in each sprint as the feature is delivered.
- Provide expert services to the engineering group including scripting, automating, building, and deploying.
- Using both ad-hoc testing and written test cases, know how to intelligently surface the most bugs in the least amount of time.
- Assist business stakeholders in uncovering ambiguities in their written requirements.
- Work with engineers and other business stakeholders to analyze incoming issues, determine reproducibility and conditions under which the issue occurs, and provide guidance towards resolving the issue.
- Perform verification of software issues as they are fixed and rolled to production
- Create and execute test plans and test cases, submit bug reports, and maintain the bug database.
Qualifications:
- Be smart! Do you like a good challenge? Does puzzling through an issue excite you?
- Experience performing software quality assurance of web and e-commerce applications.
- Good understanding of Agile/Scrum processes and experience participating in an agile team.
- Adept at writing test cases and writing high quality, easily reproduced issue reports.
- Experience testing web services using SOAPUI or other tools. Should have some understanding of RESTful web services.
- Familiarity with Linux.
- Ability to build SQL insert / update / delete statements to prepare data for testing and verify test results
- Experience using Jira a big plus.
- Experience with Selenium and Java a big plus.
- Familiarity performing software quality assurance in a three-tiered web application environment
- Minimum education requirements: Bachelor’s degree from an accredited university, preferably in Computer Science or a technical field.
Applicants must be either citizens or green card holders. We are not able to provide work-visa sponsorships at this time, and will not consider candidates who will require H1-B or continuation of student visas. This is a full-time regular position in our Walnut Creek, California office – we ask for no recruiters, no contractors, and no outsourcers.
If interested, please submit your resume and a cover letter to apply@rentpayment.com. No phone calls, please.
Senior Graphic Designer
YapStone is seeking a Senior Graphic Designer to execute and implement strategic creative direction in collaboration with the marketing and product teams in each of YapStone’s lines of business. The Senior Graphic Designer will be expected to create innovative designs with exceptional attention to detail. YapStone’s payment technology services span several verticals including multi-family housing, vacation rentals, non-profits, self-storage, homeowner’s associations and more. We are looking for an adaptive, creative, problem solver who is passionate about taking on the biggest of challenges and enjoys an array of exciting projects.
Job Responsibilities:
- Responsible for high-level design and implementation of various aspects of our online presence, such as email campaigns, web user interface design, promotions, page layouts, landing pages, ads and other online components for our services
- Create print collateral for the marketing and sales teams, such as flyers, brochures, posters, and business cards
- Experience with print production and printing mass quantities
- Experience with trade show booth design
- Maintain and help create brand identity for YapStone and its 6 payment technology verticals
- Pixel perfect attention to detail
- Testing html email designs for deliverability and helping QA website designs
- Project management skills are critical including adaptability, time management, meeting objectives and deadlines
- Demonstrate advanced technical knowledge and skills, such as interactive design, user experience and marketing techniques, and applies them to YapStone’s business objectives
- Use drive and vision to determine emerging graphics technology and pushes to adopt these technologies in YapStone’s environment
- Self-starter and able to take on a lead role on any given project
Requirements:
- Bachelor’s degree in graphic design or equivalent experience in a related field
- Minimum of 3-5 years experience in print and web design
- Must have strong online portfolio
- Willing to do what it takes to get the job done with the ability to work efficiently in a fast paced environment
- Must be organized and detail oriented
- Ability to work with teams remotely in our Walnut Creek headquarters
- Extensive knowledge of visual design, layout and typography for print and the web
- Time management skills are critical including adaptability and meeting objectives
- Excellent verbal and written communication skills to acquire information and produce desired results from co-workers and vendors
- Must be flexible and resilient with the ability to take direction from multiple teams within the organization
- Ability to interact with Senior Management, Marketing, Product Management, Business Development and other internal teams
- Highly proficient with CS6 Suite: Photoshop, Illustrator, InDesign and Dreamweaver
- Experience hand-coding HTML and CSS preferred
- Bonus if you have knowledge of JavaScript, HTML5, CSS3
If you love and live design, great ideas, and innovation, then YapStone is looking for you! We value creativity, great attitudes, and a strong work ethic. Please submit resumes with a link to your portfolio to apply@rentpayment.com and put the words “Senior Graphic Designer” in the subject line. Must provide link to your portfolio to be considered.
Business Analytics Manager
YapStone, Inc. has an opportunity for a Business Analytics Manager, located in our corporate headquarters in Walnut Creek, CA. This role will lead strategic business analytics and reports to the CFO temporarily and will ultimately report to the VP of Product Management. The ideal candidate will be an analytical superstar with high intellectual curiosity and strong strategic thinking. The person must be comfortable working on multiple initiatives in a highly dynamic and fast-paced environment. The right person will shape the direction of our business and products by using insights from our data.
Job Responsibilities:
- Develop and test data-driven hypotheses to inform product development
- Critically evaluate information gathered from multiple sources, reconcile data conflicts, and summarize complicated analysis in a clear way that informs business decisions
- Design, introduce and maintain dashboards with business, financial and product metrics
- Dig into user and transaction data to provide insight on how to increase user value
- Embed hooks into new product releases to understand feature performance
- Build and analyze customer surveys to drive product insights
- Work with the data engineers to enhance the metrics that are available
- Run website analytics and provide insight into opportunities for improving the website
- Determine ROI for online marketing and referral campaigns
- As needed, help run and optimize online marketing campaigns
Required Skills and Experience:
- Several years of experience in strategy consulting or other highly analytical role
- Experience in a data-driven role at an online company
- Proven analytics and modeling skills and experience working with partial and/or complicated datasets
- Problem solving skills, including structuring & disaggregating problems and developing & testing hypotheses
- Ability to operate with a high degree of autonomy in a fast paced environment
- Ability to maintain multiple projects without compromising results
- Superior communication skills, both verbal and written. Ability to communicate effectively with senior executives
- Power user of analytical tools (Excel, Access, R, Google analytics, etc)
- Fluency in SQL is required
- MBA is mandatory
This position is a unique and exciting opportunity for the right person. If you are a qualified candidate please submit your resume, cover letter, and salary history/requirements for consideration to apply@yapstone.com. Please include “Business Analytics Manager” in the subject line.
Receptionist
YapStone needs a receptionist at our Walnut Creek corporate headquarters! This position will be responsible for reception duties as well as other administrative duties in our Walnut Creek offices. The ideal candidate will be a self-motivated, reliable, and organized professional capable of handling all reception desk duties while also providing administrative support to the human resources function.
Essential Duties and Responsibilities:
- Greet/check-in visitors
- Answer and re-direct incoming phone calls
- Process incoming mail and deliveries
- Make photocopies, fax documents and perform other clerical functions as needed
- Schedule and confirm appointments and interviews
- Assist in the coordination of company events
- Assist with the on-boarding of new employees (may include such duties as preparing new employee documentation, coordinating background screening, performing new employee orientations, conducting benefits enrollment for new employees, verifying required documentation, etc.)
- Maintain a variety of documentation and files
- Manage various programs such as employee parking enrollment and fitness memberships
- Collaborate with management and administrative teams on a variety of projects
- Perform other duties as assigned
Qualifications:
Education and Experience
- Minimum of 3 years of reception and/or office administrative experience
- Associates degree; bachelor’s degree highly desired
- Equivalent experience and education may be substituted
Knowledge, Skills, and Abilities
- Excellent communication skills, both written and verbal
- Outgoing, welcoming, and professional demeanor
- Keen attention to detail
- Ability to handle multiple requests and inquiries with little direction and in a timely manner
- Ability to prioritize and multi-task effectively in a fast-paced environment
- Excellent computer skills and proficiency in MS Word, Excel, and PowerPoint
- Web-savvy and resourceful with web-based research
- Maintain confidentiality in all aspects of work
If you are a qualified candidate please submit your resume, cover letter, and salary history/requirements for consideration to apply@yapstone.com. Please include “Receptionist” in the subject line.
Linux System Administrator
The Linux Systems Administrator supports the installation, optimization, integration, troubleshooting, backup, recovery, modification, security and upgrading of YapStone’s systems in a production environment.
Essential Duties and Responsibilities:
- System Resource Management;
- Assist in optimizing the current system to improve security, stability and manageability;
- Design and support server and storage systems, and supporting software;
- Manage installation, OS Upgrades, configuration management, troubleshooting, performance analysis, disaster recovery planning and documentation;
- Testing, planning and implementing changes during regular maintenance windows;
- Work on new systems monitoring and other features with shell scripting;
- Assist managing Global Nodes; and
- Assist hosting and configuring Apache httpd and Tomcat.
Qualifications Education and Experience
- Five or more years of work experience managing, deploying, and troubleshooting Linux systems in a production support environment;
- Bachelor degree in Computer Science or other technical area
Knowledge, Skills, and Abilities
- Ability to script and automate routine administrative tasks
- Working knowledge of SQL and relational databases is required;
- Solid networking fundamentals
- Familiarity with multiple Linux Distributions including deployment, administration, and patching;
- Familiarity with RPM creation and deployment
- Familiarity with source control systems, such as SVN, Mercurial, CVS, and git.
- Superior written and oral communication skills in English;
- Knowledge of networking equipment such as Juniper, Cisco, Foundary, or Sonicwall
- Familiarity with PCI audits also a plus;
- Ability to demonstrate a self-motivated, highly organized and innovative approach to work and thrive in a fast-paced, dynamic, multiple project environment;
- Superior detail orientation, along with ability to think creatively and offer novel and elegant solutions to problems;
- Superb organizational, problem solving, and analytical skills, with the ability to consistently use sound judgment;
- Genuinely excited about technology
If you are interested, please email your resume and cover letter to apply@rentpayment.com. Please enter “Linux Admin” in the subject line.
Senior Software Engineer
:We’re genuinely looking for a person who can take on new challenges to join our growing team. You will become a systems expert and help the team with essential tasks such as:
- Customer requirements
- Improvements to the current system
- Refactoring applying newest technologies
- Performance Optimization
- Work on new features in the Java programming language
Qualifications:
We are looking for a motivated, focused engineer with at least 5+ years of experience along with a B.S in CS, Distributed Systems, EE, or Physics (M.S. degree preferred). Candidates should have the following skills/experience:
- 5+ years (or more) of work experience with Java and J2EE technologies
- Fluent with JSP, Servlets, Java, MVC, HTML, XML, XSLT, AJAX and JavaScript
- Working knowledge of SQL and relational databases is required
- Excellent communication skills – English fluency is required
- A plus if you understand design patterns, have worked with Tomcat, and used Subversion.
Please be eligible to work in the United States without sponsorship. We are not able to provide work-visa sponsorships at this time, and will not consider candidates who will require H1-B or continuation of student visas. Applicants should be local to the Bay Area. This is not a telecommuting position. If interested, please submit your resume and a cover letter via the email to apply@rentpayment.com. Be sure to put “Senior Software Engineer” in the subject line. No phone calls, please. This is a full-time regular position in our Walnut Creek office — we ask for no recruiters, no contractors, and no outsourcers.
Software Engineer
We’re genuinely looking for a person who can take on new challenges to join our growing team. You will become a systems expert and help the team with essential tasks such as:
- Customer requirements
- Improvements to the current system
- Refactoring applying newest technologies
- Performance Optimization
- Work on new features in the Java programming language
Qualifications:
We are looking for a motivated, focused engineer with at least 2-5 years of experience along with a B.S in CS, Distributed Systems, EE, or Physics (M.S. degree preferred). Candidates should have the following skills/experience:
- 2-5 years (or more) of work experience with Java and J2EE technologies; if you have recently graduated, it is expected that you will have at least 2 years of experience via internships or other work
- Fluent with JSP, Servlets, Java, MVC, HTML, XML, XSLT, AJAX and JavaScript
- Working knowledge of SQL and relational databases is required
- Excellent communication skills – English fluency is required
- A plus if you understand design patterns, have worked with Tomcat, and used Subversion. Extra credit if you are familiar with the Dojo framework.
Please be eligible to work in the United States without sponsorship. We are not able to provide work-visa sponsorships at this time, and will not consider candidates who will require H1-B or continuation of student visas. Applicants should be local to the Bay Area. This is not a telecommuting position. This is a full-time regular position in our Walnut Creek office — we ask for no recruiters, no contractors, and no outsourcers. If interested, please submit your resume and a cover letter via the email to apply@rentpayment.com. Be sure to put “Software Engineer” in the subject line. No phone calls, please.
UI Software Engineer
The UI Software Engineer designs, develops, maintains, troubleshoots and debugs user interfaces for YapStone’s web-based software enhancements and new products. The position will collaborate with multiple teams and be a key development and support contributor in all phases of the software development life cycle.
Essential Duties and Responsibilities:
- Design and implement efficient, reusable, intuitive and flexible UI components using JavaScript, HTML, AJAX, Java, and JSP.
- Implement improvements to optimize performance of existing systems
- Tackle challenges of fixing browser-specific problems and site speed issues
- Independently design, code and test major features, as well as work jointly with other team members to deliver complex changes
- Take end-to-end product ownership from design to implementation, including the responsibilities for code roll-out and responding to customer issues.
- Collaborate with Internet Marketing product management, QA, business teams and Operations team to develop innovative solutions that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles.
- Estimate engineering effort, plan implementation, and rollout system changes
- Write detailed technical documentation to allow easy handoffs to other team members
- Sharing engineering support, release, and on-call responsibilities
Qualifications:
Education and Experience
- B.S in Computer Science, Distributed Systems, Electrical Engineering, or Physics (M.S. degree preferred).
- 2+ years of experience in Web User Interface Design and object/component design
- 2-5 years (or more) of work experience with Java and J2EE technologies; if you have recently graduated, it is expected that you will have at least 2 years of experience via internships or other work
- Background in large enterprise web projects (typically in industries such as Finance, Insurance, Banking, E-commerce/E-business, or Computers)
- Payments, banking, and/or property management experience a plus
Knowledge, Skills, and Abilities
- Fluent with following applications: JSP, Servlets, Java, MVC, HTML, XML, XSLT, AJAX, CSS, jQuery, SOAP, and JavaScript
- Strong software interactive design, visual design, problem solving, and trouble shooting skills
- In-depth knowledge of the HTML DOM
- Knowledge of RESTful web services, EL, and JSTL
- Working knowledge of SQL and relational databases is required
- Excellent communication skills – English fluency is required
- Superior detail orientation, along with ability to think creatively and offer novel and elegant solutions to problems
- Superb organizational, problem solving, and analytical skills, with the ability to consistently use sound judgment
- Ability to design secure solutions that protect sensitive customer information is desired.
- Though not required, ability to create secure coding to prevent XSS attacks, session high jacking, sql injection, etc. is a plus.
- A plus if you understand design patterns, have worked with Tomcat, and used Subversion. Extra credit if you are familiar with the Dojo framework
- Depth of understanding of electronic payment platforms a strong plus
- Ability to demonstrate a self-motivated, highly organized and innovative approach to work and thrive in a fast-paced, dynamic, multiple project environment
- Genuinely excited about technology,
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “UI Software Engineer” in the subject line.
Data Engineer
YapStone is looking for a world-class, highly motivated Data Engineer to join our expanding team! Our company currently has locations in Walnut Creek, San Jose, and Santa Monica. This position will be located in our Walnut Creek office.
Job Responsibilities:
- Develop ETL processes for moving large data volumes from various sources into the various destinations after significant cleansing, transformation and processing.
- Work with customers, business analysis, and other engineers to enhance the existing OLTP and OLAP database systems.
- Own the design and architecture for the internal database systems.
Requirements:
- You have a strong command of SQL.
- You love working with data and get exicted when given a chance to interact with business users.
- You are lazy in a productive way: you like to automate repetitive tasks.
- You obtain satisfaction designing simple yet accurate data models.
- You have had experience working with relational database engines such as Oracle, MySQL, or SQL Server.
- You have a B.S. in Computer Science or other related field.
Bonus Points:
- Experience with SSIS, SSAS, or SSRS.
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Data Engineer” in the subject line.
Technical Support Engineer
The Technical Support Engineer will assist in the resolution of complex customer and system issues. This position will become a system expert and provide support for customer facing production issues and support internal staff as needed. Efficiency and meticulousness will be essential in accomplishing these tasks.
Essential Duties and Responsibilities:
- Provide QA, development, production support.
- Resolve complex customer and system issues that may require escalation.
- Perform testing to tactically isolate root cause of issues.
- Clearly and concisely report system defects to development.
- Demonstrate exemplary problem-solving skills and ability to quickly identify appropriate solutions and workarounds.
- Take ownership of issues and see them through to complete resolution.
- Provide concise, meaningful information and support to internal staff.
- Show accountability and follow through by responding to customers as issues are addressed to help ensure positive customer relationships.
- Understand and interpret Linux and Java exception logs.
- Use SQL to gather information, provide custom reports, and test application functionality.
Qualifications:
Education and Experience
- B.S. Degree in Computer Science, Information Technology, Accounting or related field.
- Must have a minimum 3 years of experience in technical support or customer service.
- Experience with support of software applications, hardware, networking and/or other help desk issues.
- Experience with quality assurance and web application testing.
Knowledge, Skills, and Abilities
- Familiarity with Linux based server administration.
- Support and configuration of Apache web servers and/or Tomcat is a plus.
- Excellent team player, with excellent English written and communication skills
- Familiarity with SQL basic database administration and executing queries from SQL prompt.
- Understanding of networking concepts and troubleshooting networking configuration and connectivity issues.
- Good working knowledge of computer operating systems and file systems, especially Microsoft Windows (2000 / XP / VISTA).
- Excellent organization, communication skills and interpersonal skills.
- Ability to demonstrate proactive approach to problem resolution, strong troubleshooting and problem solving skills.
- Ability to multi-task, work in a fast paced environment, and have excellent time management skills.
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Technical Support Engineer” in the subject line.
Senior Product Manager
The Senior Product Manager will be responsible for establishing and executing the product management process with the primary focus of launching products for rapid revenue generation within the rental service payments market. As a member of the product management group at Yapstone, this person will be responsible for the collection of market requirements, competitive analyses, engagement of specific partners, the development and execution of integration plans and product roadmaps, and the promotion of the YapStone’s payments solutions to achieve desired revenue growth. The Senior Product Manager will have day-to-day product management responsibility for New Products and Product Enhancements.
Responsibilities: Strategy, Marketing, Roadmap and Delivery
- Strategy
- Contribute to the definition and execution of the product strategy for driving increased penetration and revenue from the rental services payment market.
- Assist in making the business case for appropriate investment levels based on market demand, sales results and YapStone’s strategic goals
- Research market size, market growth, market segments and model the revenue opportunity based on this analysis. Experience with the payments market required.
- Analyze the competitive landscape and provide competitive overview, strength / weaknesses analysis of key competitors.
- Deliver a Business Requirement Document (BRD) from this analysis.
- Marketing
- Create content for product collateral such as solution presentations, datasheets, whitepapers, FAQs, press releases
- Build product demonstrations highlighting the value delivered by the product to the customer.
- Pricing and pricing models
- Delivery
- Take new product opportunities and validated through an initial sales process, and coordinate the development and launch in cooperation with all appropriate functional organizations.
- Collaborate with design to build early prototypes of new products to validate with sales, customers.
- Validate and prioritize product enhancements via input from Customers, Sales, & Support.
- Deliver a Product Requirements Document (PRD) with a prioritized list of features for engineering to scope and deliver a Software Requirement Specification (SRS).
- Work with engineering on delivering the product to market that meets YapStone’s requirements.
- Roadmap
- Contribute to the entire product life cycle from concept through planning to development and sales supporting activities for existing and new products
- Identify and manage key customers and assess their requirements and key business processes for inclusion into the product roadmap.
- Design end-to-end solutions and application enhancements that meet the needs of the market.
- Assist in delivering a product roadmap for both internal and external consumption with business and customer feedback to validate the feature releases.
Qualifications and Experience:
- 3 – 5 Years of Product Management experience within the payments industry is a MUST.
- Undergraduate degree in Computer Science or Business. MBA preferred.
- Technical Background
- Experience in Agile software development lifecycle
- Track record of product success in the above areas
- Ability to execute – take action and bring projects to a timely closure
- Can-do attitude with willingness to do what it takes to get the job done
- Highly professional, specifically in his/her relationships with all key stakeholders
- Ability to demonstrate “clarity of thought” at all times and within all types of communications
- Strong organization, planning & analysis skills
- Excellent presentation skills
- Firm knowledge of PowerPoint, Excel, Word, and other presentation tools
- Ability to forge a strong & credible working relationship with Business Development, Software Engineering , Quality Assurance, Documentation and Implementation organizations
- Must be willing to travel 15%. Passport required.
Experience with the payments industry is a MUST. Strong product management skills are a minimum, with strong business and customer acumen, and excellent written and verbal communication abilities. In executing these responsibilities, he/she will have strong experience in product management within the payments industry and have a complete command of the concepts of product management.
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Senior Product Manager” in the subject line.
Staff Accountant
The Staff Accountant ensures the integrity of accounting information by applying accounting principles and procedures to analyze financial information, prepare accurate and timely financial reports and ensure appropriate accounting control procedures.
Essential Duties and Responsibilities
- Process and post daily cash disbursements and deposits, utilizing daily bank reports and internal system reports.
- Prepare bank reconciliation and other GL reconciliations.
- Collaborate with the Operations Department to resolve issues related to customer payments.
- Research and document variance analysis related to balance sheet and income statement for management review.
- Perform credit and background checks on prospective customers, and gather supporting documents of all new customers to perform risk analysis (underwriting).
- Prepare and record asset, liability, revenue, and expense entries by compiling and analyzing account information for assigned accounts.
Qualifications:
- Bachelor’s degree in Accounting
- 0-3 years of accounting experience
- Knowledge, Skills, and Abilities
- Strong understanding of accounting theory
- Beginner level knowledge of all accounting functions and related internal controls, including accounts receivable, accounts payable, cash, and revenue
- Knowledge of US GAAP and willingness to research and resolve accounting application
- Auditing skills, with the ability to research and reconcile difficult accounts
- Excellent written, verbal, communication, and interpersonal skills with a customer service focus
- Intermediate Microsoft Excel knowledge
- Analytical, detail oriented, and organized with the ability to consistently meet assigned deadlines
- Ability to work cooperatively and collaboratively with all levels of employees, management, and external agencies to maximize performance, creativity, problem solving, and results
- Proactive and independent, flexible and enthusiastic
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Staff Accountant” in the subject line.
Senior Accountant
The Senior Accountant ensures the integrity of accounting information by applying accounting principles and procedures to analyze financial information, prepare accurate and timely financial reports and statements and ensure appropriate accounting control procedures. This position is responsible for the monthly general ledger close, balance sheet and income statement analysis, and balance sheet and income statement presentation.
Essential Duties and Responsibilities:
- Lead staff on ad hoc projects/issue resolution, and report findings to Finance Management.
- Support Accounting Manager in establishment of finance processes and documentation of internal control policies.
- Coordinate the preparation of the monthly management reporting package, including balance sheet, profit and loss, cash flow reports and other pro forma and ad hoc statements.
- Generate recurring monthly billing and resolve billing inquiries efficiently and timely.
- Monitor and reconcile revenue related general ledger accounts.
- Prepares or reviews asset, liability, revenue, and expense entries by compiling and analyzing account information for assigned accounts.
- Assist in the monthly close of the international subsidiary ledgers, including revenue recognition, cash reconciliations, income statement flux, consolidation and intercompany elimination.
Qualifications:
- Bachelor’s degree in Accounting
- 3+ years of high volume accounting experience
- Public accounting experience preferred
- Knowledge, Skills, and Abilities
- Strong understanding of accounting theory
- Intermediate level knowledge of all accounting functions and related internal controls, including accounts receivable, accounts payable, fixed assets, and inventory
- Good knowledge of US GAAP and willingness to research and resolve accounting application
- Auditing skills, with the ability to research and reconcile difficult accounts
- Excellent written, verbal, communication, and interpersonal skills with a customer service focus
- Advanced Microsoft Excel knowledge
- Analytical, detail oriented, and organized with the ability to consistently meet assigned deadlines
- Ability to work cooperatively and collaboratively with all levels of employees, management, and external agencies to maximize performance, creativity, problem solving, and results
- Proactive and independent, flexible and enthusiastic
- CPA preferred but not required
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Senior Accountant” in the subject line.
Corporate Controller
YapStone, Inc. has an opportunity for an experienced Corporate Controller, in our corporate offices in Walnut Creek, California. The Controller will report directly to the VP Finance and will be a key leader in the Finance function. The Controller will manage and direct the Company’s accounting functions to help lead a successful and high growth private company. Experience establishing systems, process, policies and controls in a high-growth, global environment is important.
Job Responsibilities:
The successful candidate will serve as a key member of the Company’s leadership team and be required to provide direction to support the growth of the business globally, including in the following disciplines.
Accounting – The successful candidate will oversee the accounting organization to ensure the accurate and timely reporting of the Company’s financial statements in accordance with generally accepted accounting principles (US GAAP). The successful candidate will ensure the accounting close process is timely completed for various subsidiaries.
Systems, Processes and Controls – In collaboration with the VP Finance, the successful candidate will be responsible for the development, implementation, and maintenance of the worldwide internal financial controls consistent with Company policies and regulatory guidelines. The successful candidate will also guide and take ownership for maintenance of the Company’s financial reporting systems, as the company grows.
Reporting & Compliance – In collaboration with the VP Finance, the successful candidate will oversee the preparation and filing of the Company’s financial reports and analyses as required by the Board, management, as well as various government agencies including but not limited to the IRS and various foreign governments. The successful candidate will assist with the accurate and timely preparation and filing of all appropriate federal, state and foreign taxes returns.
Risk Management – In collaboration with the VP Finance, the successful candidate will be responsible to ensure the company’s assets are properly safeguarded and insured.
Essential Functions:
- Provide monthly, quarterly and annual financial analysis packages and presentations to management.
- Build reporting processes that will allow for timely, accurate internal and regulatory/ statutory reporting and efficient audits of the US parent and any foreign subsidiaries
- Develop and maintain financial models necessary to meet management reporting and analysis requirements and enhance the management reporting results. Establish formats and schedules for timely and transparent analysis.
- Identify cost control and cost containment initiatives, ensuring that the business is run in a cost effective manner.
- Monitor tax compliance.
- Assist in special projects as needed.
Qualifications:
- 8 – 10 years’ experience in finance and accounting
- Experience in one of the Big 4 Public Accounting firms followed by experience on a Corporate finance team is a must
- Experience with payments and/or ecommerce preferred
- Experience in both large and small organizations and either leading or working in different functional accounting teams
- Varied company background leading accounting departments and functions.
- Proven ability to address multi-functional areas including auditing, reporting, global accounting and taxes.
- Proven ability to build processes and controls and to implement regulatory and internal reporting that is accurate and meaningful.
- Leadership experience in growth-oriented situations with an entrepreneurial spirit.
- Proven ability to manage and mentor a team of more than 10
- An adaptable, solution-oriented business professional with creativity where appropriate.
- BA or BS in accounting and CPA required.
- Masters in Accounting or Business Administration preferred
- Proficiency in Excel a must, along with reasonable experience with Powerpoint
Attributes:
- Must be a highly motivated individual with a keen sense of attention to detail.
- Individual should be highly structured, disciplined and organized, and analytical thinker
- Must be able to meet deadlines.
- Must possess excellent communication and managerial skills and have the ability to work successfully with executives, peers, and employees throughout the company and across the globe.
- You must be able to work effectively and successfully with external auditors, attorneys, tax advisors, risk managers, etc.
- Build processes and controls that will allow for an efficient, accurate and effective close.
- Prepare, or oversee the preparation of appropriate documentation.
- Coordinate training.
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Corporate Controller” in the subject line.
Billing Specialist
We’re a rapidly growing payments technology company seeking a dynamic individual to join our finance team. This individual will analyze billing reports for customer delivery and revenue recognition for a large customer base. This role will interact with the company’s core technology, data engineers, and operations team to ensure accurate and timely electronic billing of customers. The finance team has expectations of accelerated career growth for this individual; who will play a key role in the development of new processes and system implementation company-wide.
Essential Duties and Responsibilities:
- Ensures accurate and timely invoicing to our clients.
- Verifies invoices for accuracy.
- Manages large sets of data.
- Assist client service and operations with customer inquiries into billing report output and contracts (30%)
- Collaborate with various teams to streamline current processes as well as develop new processes for evolving company and revenue streams (10%).
- Post and apply cash receipts to customer accounts/open invoices.
- Maintains accurate billing records and files.
- Works closely with finance team to ensure accurate GL entries related to billing.
- Prepares monthly GL account reconciliations for AR.
- Ensures compliance with accounting policies and procedures.
- Performs other duties and special projects as requested by management.
Qualifications:
Education & Experience
- BS/BA in Finance/Accounting or equivalent major.
- 1-3 years of experience in accounting or related role.
Knowledge, Skills and Abilities
- Must be able to self-manage deadlines and juggle competing priorities.
- Affinity for solving problems and can lead company to resolutions for variety of business issues
- Technical aptitude with databases and large data sets. Must be capable of determining cause and effect of system changes.
- Basic understanding of accounting principles particularly in revenue recognition.
- Must be accurate, detailed oriented and able to work quickly with a sense of urgency.
- Strong analytical skills, with the proven ability to analyze processes and suggest/implement continuous improvements.
- Flexible and able to quickly adapt to changes resulting from a dynamic and growing business environment.
- Excellent verbal and written communication skills and works well cross-functionality with all departments.
- Computer literate and proficient in MS Excel, Word and PowerPoint..
- Strong organizational skills.
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Billing Specialist” in the subject line.
Customer Care Representative – Part Time
YapStone is looking for an action-oriented, motivated individual who has an obsession with customer satisfaction. You must excel in a fast-paced, multitasked, dynamic team environment that strives to provide outstanding customer service to every customer, every day. We need great people to help us with “Rent Week” – the fast moving, high volume first week of every month.
Responsibilities:
- Support our property managers and residents mainly via the phone, but also through email and fax with a positive, buck stops here attitude.
- Handle payments, change requests, website questions, etc. in a clear, concise and efficient manner.
- Utilize a variety of software programs to resolve customer inquiries.
- Come up to speed quickly by absorbing our training and demonstrating a no-fear attitude with asking questions.
- Excel in a high volume call center environment that rewards performance.
- Be a customer advocate by suggesting improvements to our processes and procedures.
Qualifications:
- Associates/Bachelor’s degree (in process or complete) is strongly preferred, but will consider equivalent experience in the field.
- 2+ years customer service experience required.
- Demonstrated excellence in customer service. Knowledge of Visa/MC operating rules & regulations preferred.
- Quick learner and ability to apply techniques in a fast-paced, high pressure and demanding environment.
- Keen eye for detail and high level of accuracy.
- Possesses strong analytical and critical thinking skills, and demonstrates advanced judgment capability.
- Demonstrates confidence in making instinctual decisions.
- Likes and accepts change.
- Due to the sensitive nature of the information inherent in our business, all final candidates are subject to background and credit checks.
- Flexibility with working hours – we run from 5am to 9pm, 7 days a week.
- Ability and willingness to work 40+ hours the first week of every month.
- Willingness to convert to full-time if you prove to be the best of the best, if positions become available.
Chargeback Specialist
The Chargeback Specialist is responsible for the timely and accurate processing of credit/debit card/ACH disputes on behalf of YapStone Clientele. The position requires the ability to analyze different sets of rules and regulations and communicate chargeback/fraud “Best practices” to our customers.
Essential Duties and Responsibilities:
- Processes disputed transactions received from payment partners, per established procedures, to avoid unwarranted losses.
- With little supervision and direction, analyzes disputed transactions to determine the appropriate response and backup documentation requirements to defend disputes.
- Manages numerous deadline specific dispute requirements and meets strict requirements to ensure minimal loss to YapStone and our clients.
- The position will require the reviewing of complex/unique situations regarding underwriting, chargeback and fraud patterns with senior staff in order to make recommendations for actions in regard to these issues.
Qualifications:
Education and Experience
- Associates degree; bachelor degree in business or related field preferred
- 2+ years customer service experience required;
- 1 to 3 years of experience related to both Ecommerce fraud prevention and chargebacks
- Experience in financial services and/or risk management, is a plus
- Solid experience and knowledge of the intricacies of bank card processing including a comprehensive understanding of various types of merchant billing, refunds and the analysis of credit card transactions.
Knowledge, Skills, and Abilities
- Demonstrated proficiency in customer service and fraud investigation
- Knowledge of MasterCard and Visa Operating rules and regulations preferred
- Requires strong communication and team-work skills. Ability to communicate effectively with peers as well as management
- Possesses strong analytical and critical thinking skills, and demonstrates advanced judgment capability
- Demonstrates confidence in making instinctual decisions
- Enjoys working in fast-paced and rapidly changing environment. Flexibility to adapt and able to manage multiple assignments while working independently
- Well-developed accuracy, analytical, organizational, and written and verbal communication skills
- The Chargeback Team is staffed Mon – Fri with flexible start and end times. Applicants must be flexible with their schedule; having the ability to work non-traditional work hours.
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Chargeback Specialist” in the subject line.
Account Executive
The Account Executive works strategically to secure new clients, representing YapStone in presentations and briefings, conducting demonstrations and preparing proposals. This role effectively positions YapStone and presents a strong value proposition to clients. The Account Executive leverages an entrepreneurial spirit to regularly meet or exceed sales targets.
Essential Duties and Responsibilities
-
Prospects and develops new client relationships in line with YapStone’s identified priorities.
- Develops innovative proposals and delivering strategic sales presentations
- Sells core business, strategic consulting offerings and business skills solutions
- Prioritizes activities and to ensure optimum penetration and profitability, including developing Strategic Account Plans
- Negotiates with clients and partners
- Develops and maintains client relationships at senior management levels
- Prepares written proposals; delivers oral presentations to customers and other stakeholders
- Sets and executes account strategy
- Provides business direction to sales support and inside sales
- Provides accurate and timely reports including forecasts and activities
- Diligently uses, maintains and updates customer information using CRM
Qualifications
Education and Experience
- Has a minimum of four years of sales experience, including extensive cold calling
- Experience with the vacation rental and/or self-storage industries is a plus
- Experience with credit card processing/merchant sales is a plus
- Experience using Salesforce.com is a plus
- Bachelor degree in business or marketing strongly desired. Equivalent education and experience may substitute.Bachelor degree in business or marketing strongly desired.
Knowledge, Skills, and Abilities
- Loves to sell and prospect for new leads
- Self-motivated, with a solid independent work ethic
- Knows how to quickly build rapport and relationships over the telephone
- Is extremely proficient with email follow-up and Internet research
- Positive, upbeat, creative and persuasive personality
- Strategic, detail oriented, and possesses highly developed organizational and time management skills
- Has excellent verbal and written communication skills
- Has the highest levels of integrity, consistency of character and ability to achieve rapport with clients and coworkers
- Is entrepreneurial in spirit
- A sales professional who shrugs off “Nos”
- Has strong listening and positioning skills, with a demonstrated ability to understand customer needs and articulate solutions
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Account Executive” in the subject line.
Account Manager
The Account Manager is the primary point of contact with YapStone’s property and vacation rental clients. The position assists clients from intake to training to ensure successful onboarding to YapStone’s payment platforms, as well as serving as an ongoing point of contact for escalated client needs. This position proactively engages an assigned client base to ensure a high level of satisfaction through superior communication, project management, timely resolution of contacts, and overall superior customer service.
Essential Duties and Responsibilities:
- Assists the client through the initial onboarding and underwriting process
- Ensures the Statement of Work and all other necessary documentation is in place for the account
- Confirms and assists clients in payment system configuration and guides them through training to production
- Provides a day to day point of contact for client inquiries and escalations, acting as a liaison between the client and internal teams as necessary to resolve issues thoroughly and efficiently
- Establishes effective working relationships with other managers and product leads within the organization to ensure excellent cross team collaboration and information flow and feedback regarding process, policy, and product changes
- Documents communication with accounts in a timely and accurate manner, ensuring information is being shared with all appropriate internal departments and management
- Analyzes and understands the client and their business, including future business direction
Qualifications:
Education and Experience
- Bachelor’s degree in Business Administration, Marketing, or related field preferred
- Demonstrated experience mastering computer applications, troubleshooting basic reported customer issues, and working with technical teams to facilitate expedited resolution of technical issues
- Experience effectively training customers with varied technical competency on business and technical applications (facilitating online webinar trainings)
- Experience working closely with a finance department to reconcile financial reports, including cash management and bank statements
- Demonstrated success in managing multiple simultaneous projects to bring customers onto a SaaS platform environment
- Experience handling small business clients
- Experience in payments, rent management, and/or vacation rental management
Knowledge, Skills, and Abilities
- Exceptional project management capability, with the capacity to take customers through a process and resolve their escalated issues in a timely manner
- Sound and up-to-date technical proficiency to understand systems
- Excellent computer skills utilizing Microsoft Office products and Salesforce.com
- Ability to handle high pressure situations and periods of increased work load
- Ability to prioritize problems as they arise dealing with more pressing issues immediately
- Independent and self directed with a well developed sense of urgency and follow through
- Quality and detail oriented with excellent organizational, influencing and problem solving skills
- Excellent customer service skills with the ability to establish rapid rapport with clients with a friendly, positive, and helpful demeanor
- Superior written and verbal communication skills, with the ability to speak to all level of internal employees and external clients in a polite, patient, clear and focused manner, understanding the level of detail appropriate for the communication
Please email your resume, cover letter and salary history/requirements to apply@rentpayment.com. Please enter “Account Manager” in the subject line.
Sales Manager, Direct Sales
The Sales Manager of Direct Sales is responsible for proactively and systematically developing new direct business as a contributor while also to developing, managing, and mentoring Account Executive team performance in direct sales achievement. The ideal candidate for this position has had experience in Internet start-up companies, and thrives in an exciting and dynamic environment.
Essential Duties and Responsibilities
- Develops a business plan and sales strategy to ensure attainment of company sales goals and profitability
- Regularly meets or exceeds sales quotas, both personal and team
- Provides accurate forecasts, updates and requested reports to Director of Sales
- Responsible for the performance and development of the Account Executives.
- Initiates and coordinates development of action plans for individuals and for the team to procure sales leads and penetrate new markets
- Assists in the development and implementation of marketing plans as needed.
- Conducts one-on-one review with all Account Executives to build more effective communications, to understand training and development needs, and to provide insight for the improvement of Account Executive’s sales and activity performance
- Provides timely feedback to senior management regarding performance
- Provides timely, accurate, competitive pricing on all completed prospect applications submitted for pricing and approval, while striving to maintain maximum profit margin.
- Maintains accurate records of all pricings, sales, and activity reports submitted by Account Executives.
- Creates and conducts proposal presentations and RFP responses.
- Assists Account Executives in preparation of proposals and presentations.
- Controls expenses to meet budget guidelines.
- Adheres to all company policies, procedures and business ethics codes and ensures that they are communicated and implemented within the team.
- Recruits, tests, and hires Account Executives based on criteria agreed upon by senior management.
Qualifications:
Education and Experience
- 5-7 years of experience in sales management.
- Experience with enterprise software solutions and large, complex organizations.
- 3+ years of experience in the payments industry is preferred
Knowledge, Skills, and Abilities
- Strong understanding of customer and market dynamics and requirements
- Motivated and self-directed, with the ability to can operate within proper guidelines
- Exceptional communication skills, presentation, negotiation and management skills, strong business work ethic, positive attitude and professional demeanor required
- Advanced MS Office skills and advanced networking and relationships in the industry
- Must demonstrate competence in management, networking, target marketing to specific prospects, and have advanced selling skills, along with the ability to mentor a team to those same disciplines
- Advanced knowledge of Salesforce.com, and other tools related to sales
- Strong technical acumen, with the ability to quickly learn new applications
- Exceptional analytical ability, as well as the capacity to think creatively to provide unique and innovative sales solutions
- Ability to drive sales teams and proven leadership skills with effective experience in training, managing, mentoring and evaluating direct reports
To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “Sales Manager” in the subject line.
StorageRentPayment Account Executive
YapStone is seeking an ambitious individual with prior experience and relationships in the self-storage industry to join our Sales Team at our Walnut Creek or Santa Monica office. We are only interested in someone who is entrepreneurial, determined to prove their value and committed to success. Applicants should be bright, client-centric thinkers with a passion for excellence. We need someone who is ready to make a difference and can keep up with our fast-paced culture.
The successful candidate:
- Has an extensive rolodex of relationships in the self-storage industry, either previously as a vendor or operator, that can be leveraged to “hit the ground running”
- Loves to sell and prospect for new leads; no problems with cold calling and networking at industry events/conferences
- Is self-motivated, with a solid independent work ethic and can-do attitude who doesn’t require (or want) a lot of hand-holding
- Knows how to quickly build rapport and relationships over the telephone
- Is extremely proficient with email follow-up and Internet research
- Has a positive, upbeat, creative and persuasive personality
- Is detail oriented and has highly developed organizational and time management skills
- Has excellent verbal and written communication skills
- Has the highest levels of integrity, consistency of character and ability to achieve rapport with clients and coworkers
- Is entrepreneurial in spirit
- A sales professional who shrugs off “No’s”
- Has strong listening and positioning skills, with a demonstrated ability to understand customer needs and articulate solutions
- Familiarity with credit card processing/merchant sales is a plus, but not a requirement
- Experience using Salesforce.com is a plus
If you’re smart and driven you’ll do EXTREMELY WELL! This is a unique and exciting opportunity for the right person. The financial gains can be great – but it will take the right person to capitalize on the potential. We offer competitive compensation and benefits. To apply, please email your resume and cover letter to apply@rentpayment.com and put the words “StorageRentPayment Account Executive” in the subject line.
games and happy hours. Our new office in Walnut Creek is within short walking distance to BART for ease of public transportation.
