Careers

Have a Career With Cube

Interested in joining the team? We’re always on the lookout for top quality talent to join us in Miami. Read on to find out what makes us tick and what kind of people we’re looking for, contact us to submit your CV for our records, or click here to browse our open vacancies.

Are You Aspirational?

We are looking for people that are self disciplined and take pride in their work. Do you have a willingness to repeat a behavior or task a hundred times? Our employees work with a sense of urgency and excellent team spirit.

Core Values

CUBE employees have a sense of pride for being the best and have a passion for innovation. Do you have a competitive spirit? Be humble and passionate to serve others. Take that along with positive thinking and you could become part of the team.

Permission to Play

We like to work hard and play hard. At CUBE, we are looking for employees that are honest and have integrity. The atmosphere revolves around respect for others and treating others in the manner you would like to be treated.

Current Openings

Software Developer

Software Developer

Computer programmers write the step-by-step instructions that direct computers to process information in a series of logical steps. This involves establishing a detailed specification and clarifying exactly what the program needs to do, then breaking the specification down to its simplest elements and translating this into an appropriate programming language. Different tasks require different programming languages, but those most in demand are: Visual Basic (.Net), Java (J2EE), XML and C++. While most programmers specialize in a few different languages, the kind of work they do depends on the employer.

Job Responsibility

Review current systems and applications
Develop web applications.
Present ideas for system improvements, including cost proposals.
Work closely with analysts, designers and staff.
Produce detailed specifications and write the program codes.
Test the product in controlled, real situations before going live.
Prepare the training manuals for users.
Maintain the systems once they are up and running

Require Minimum Skills

Expertise in current computer hardware and software
Extensive Knowledge in design and analysis of software development.
Knowledge in developing web applications.
HTML, Jquery, Javascript y CSS
Extensive Knowledge in .NET (ASP.NET, C#).
*Please do not apply if you do not have this skill.
Extensive and Strong Knowledge in database management (MS SQLServer Preferable), SQL, T-SQL.
*Please do not apply if you do not have this skill
Expertise in working with Team Foundation Server (Optional)
Knowledge in agile development SCRUM, XP (Optional)
Strong communication skills.
Ability to work in a team.
Eye for detail and identifying problems.
An understanding of business.
Analytical and commercial experience

Apply Here >>
Software Customer Support

Software Customer Support

This position requires an outgoing, confident individual with excellent verbal and written communication skills and advanced computer skills. If you thrive in a fast-paced environment and have the ability to provide an excellent, 100% customer service focused experience to customers with every interaction, this is the job for you. The successful candidate will be a highly motivated, self-starter, who has a passion for excellence and values integrity, innovation and success.

Job Responsibility

Develop an extensive working knowledge of software and it applications.
Provide software application training using a variety of delivery methods including web-based and on-site training
Coordinate new customer implementations, providing effective training to maximize use of the software.
Develop training materials for implementation.
Provide end-user application support via phone and email.
Trouble shoot issues reported by customers and provide solutions .
Facilitate problem-solving between end user and development staff .
Participate with development staff in testing new releases of the product.
Develop working relationship with Sales & Marketing staff to utilize product knowledge and customer relationships in support of sales efforts.

Require Minimum Skills

Associates Degree or equivalent work experience is required.
At least three years of experience delivering web-based training is highly preferred.
Ability to anticipate areas of difficulty and/or questions and quickly adapt training to meet the needs of students.
Ability to communicate professionally by phone and email.
Ability to cultivate positive working relationships with customers and coworkers.
Ability to effectively communicate technical information in non-technical terms.
Ability to effectively organize and maintain customer data.
Analytical and troubleshooting skills.
Experience diagnosing problems with software products (preferred).
Advanced knowledge of Internet Explorer and using web-based applications.
Advanced knowledge of Microsoft Office products – Word, Excel, Outlook, PowerPoint.

Apply Here >>
Customer Service

Customer Service

CUBE USA is seeking to fill our customer support position with an enthusiastic, career minded, individual, with a strong work ethic and a commitment to teamwork. This position reports to CUBE Customer Support Manager and has responsibility for assisting with the many facets of the customer service effort including supporting the development team, attending to customer questions; customer training and software update letter preparation. Position requirements If you do not possess basic understanding of the internet, social media or customer support experience, do not apply, you will be wasting your time.

Job Responsibility

Customer Service management: the CS will be responsible for attending the support tickets create by the customers. Working with the development team to understand when the problem will be resolved and inform the customer regularly. The CS at time will have to call the customer to understand better the issue at hand and explain the situation to the development.
Customer information management: The CS is responsible for generating and updating the customer in a monthly basis about the changes and new features that the software offers.
Customer Training: the marketing associate will be responsible for customer training including host training webinars, creating training videos, assisting customer during the set up process, elaborations training presentation as requested by the customer.
Customer satisfaction assurance: The CS will be responsible for surveying the customer on his satisfaction periodically. (At a minimum once a month). Stay current with client needs, competition, and industry trends. The associates shall review the survey information and address any issues it may appear. It is also the responsibility of the marketing associate to assist the customer in technical question in the use of the product.
Other responsibility upon manager request.

Require Minimum Skills

Excellent verbal and written communication skills
Demonstrated experience working in a customer service team environment.
Demonstrated experience working with current social media platforms.
Strong organizational and follow-up skills
Above average desktop computer skills with experience in Pages, Numbers, Keynote or MS Excel, Word, PowerPoint, and Outlook
High School Degree or technical School Degree.
Experience in dealing with customer and participating in team where their job was to resolve customer presented by the customers. Ideal candidate must be experience in dealing with customer preferable from software or Technology Company.

Apply Here >>
Software Quality Control

Software Quality Control

Responsible for ensuring software quality within cube s through the development and execution of software test plans by way of verification procedures based upon software and system specifications

Job Responsibility

Devise and implement test strategies that adequately assess all software aspects
Investigate and recreate reported defects
Work with other engineers to troubleshoot and resolve coding issues
Track and document all testing defects and resolutions
Participate in the design and development for test automation and support
Maintain a clean and safe work environment

Require Minimum Skills

Previous experience in software development, quality assurance, or other related fields
Knowledge of Java, Python, or other programming languages
Familiarity with relational databases such as MySQL, Oracle, and SQL Server
Strong root-cause analysis skills
Deadline and detail-oriented

Apply Here >>