Join us

Be part of an active, dynamic, and international workplace. Grow in an environment of
mutual trust and respect. Learn from, and work with some of the most experienced
technologists and business professionals the field of software development. Vacancies
available in Hong Kong, Shenzhen, Shanghai and Beijing.

ENGINEERING

Do you dream of boldly coding where no one has coded before? Are you dedicated to the pursuit of the future? Are you a graduate or highly skilled in the world of engineering? Then drop us a line to apply for our engineering positions.

COMMERCIAL

Do you have a brain for business and a passion for the future? Do you enjoy working in a fast-paced, exciting, evolving and emerging industry?
We’re always open to like-minded people joining the team and would love to hear from you.

ENGINEERING Jobs

Data
Services
Architect

JOB TITLE: Data Services Architect
JOB TYPE: Full Time, permanent
LOCATION: China - Shanghai or Beijing
REPORTING TO: Chief Architect
MAIN DUTIES AND RESPONSIBILITIES:
  • Research, and document existing software stacks for use in software development
  • Install, integrate and test software stacks for data storage and analysis
  • Design, implement and test novel database architecture designs to accommodate the data model to be used in software development
  • Define, administer and monitor database and address data security solutions as applicable
  • Design and develop efficient techniques for fast, optimized data access and transfer of distributed or networked database systems
  • Design, implement and test novel data structures, data search, query and retrieval solutions to enable access to and processing of software development
  • Design, implement and test new and update data indexing mechanisms and architecture designs to allow access to and processing of the data models in software development
  • Research, design, implement and test SQL and NoSQL mechanisms to allow access to data across different scales and complex datasets
  • Design, implement and test frameworks to Integrate algorithms and tools to accommodate analytics on multimodal structured and unstructured data sets, APIs for data access, query and retrieval
  • Design, implement and test tools to support multi-language bindings and/or interoperability for analytics systems
REQUIRED EXPERIENCE
  • 7 years of experience and expertise in database and systems architecture design, development and implementation;
  • 7 years of expertise and experience in data structures, indexing, query, and retrieval;
  • Excellent data management skills including ensuring data integrity, data access, security and archiving procedures;
  • Knowledge of the language technology to be able to transform software development requirements into concrete data model design.
REQUIRED SKILLS
  • High level of proficiency in procedural, object-oriented, and scripted programming languages such as Java, C, C++, JS and Python
  • Experience in cross platform development for multiple variants of Unix, Linux including 32 and 64 bit
  • Experience with NoSQL, SQL databases, statistics and algorithms
  • Experience with Hadoop, Hive, Spark, and related software stacks
  • Strong oral and written communication skills

We're looking for self-starters - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions

Senior Software Engineer

JOB TITLE: Senior Software Engineer
JOB TYPE: Full-time, permanent
LOCATION: Shenzhen, Shanghai or Hong Kong
REPORTING TO: Chief Technical Officer
Main duties and responsibilities:

Participate in the design and development of software application and solutions, for developer and enterprises, used in testing software applications, analysis and performance management.

RESPONSIBILITIES INCLUDE:
  • Develop and design company and system API
  • Large-scale software development methodology
  • Design and implement application database
  • Assist sales team to prepare user requirement and feature list
  • Design and develop report for user
  • Participate in system development lifecycle (SDLC) and use DevOps tools to achieve continuous integration and continuous delivery (CI/CD)
Qualifications, skills and experience:
  • Familiar with general programming languages: Object-oriented (e.g. Java, C#) and Scripting language (e.g. bash, python, js, perl)
  • Familiar with both relational (SQL) and object-based (NoSQL) database Familiar with design patterns (e.g. MVC and MVVC)
  • Experience with RESTful API designs and development
  • Experience on Single page application (e.g. Angular, Vue, etc)
  • Good understanding of code compilation and code analysis.
  • Strong capability in open source code reading and analysis.
  • Innovative thinker, good communication and coordination skills and ability to solve complex problems.
  • Good understanding of basic concepts of software engineering, strong code debugging capabilities, and familiar with GIT operations.
  • Bachelor degree or above with a major in computer science and more than five years work experience.
  • Positive attitude, team player, ability to collaborate with team members, and able to work under pressure.
  • Strong troubleshooting and problem-solving skills.
  • Good command of spoken and written English. Fluency in Mandarin preferred.

We're looking for self-starters - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions

Technical Support Engineer

JOB TITLE: Technical Support Engineer
JOB TYPE: Full Time, Permanent
LOCATION: China - Beijing
REPORTING TO: Director of Product Development
Main duties and responsibilities:
  • Provide technical support to our customers (mainly R&D teams or engineers in different industries) via on-site, phone and chat
  • Engage customers by visiting or responding to incoming calls and network-based inquiries to diagnose problems, troubleshoot customer issues, and find solutions to these issues
  • Regularly collaborate with R&D teams to produce creative solutions and improve customer satisfaction
  • Exceed customer expectations by providing premium customer service
  • Record customers interactions like feedback, investigation, troubleshooting, and potential requirements
  • Share your experience and findings by contributing to our product evolution
REQUIRED EXPERIENCE:
  • 3+ years of experience and expertise in technical support for software solution, tester experience is plus.
  • Experience as a supporter or development engineer on Linux/Windows, or a closely related experience
  • Experience with software or service solution in SDLC (software development life cycle), especially in verify/release/respond
REQUIRED EXPERIENCE:
  • Bachelor's degree or higher in computer science or a related technical field
  • Knowledge in procedural, object-oriented, and scripted programming languages such as Java, C, C++, JS and Python
  • Knowledge in SDLC and related software or solution
  • Knowledge in build system, development toolchain, coding and debugging
  • Excellent written and verbal communication skills in Mandarin. Good language skills in English
  • Excellent troubleshooting skills, passion for problem-solving and investigation
  • Ability to communicate clearly and concisely to customers with various levels of technical experience

We're looking for self-starters - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions

Test Engineer

JOB TITLE: Test Engineer
JOB TYPE: Full Time, permanent.
LOCATION: Beijing
REPORTING TO: Chief Technical Officer
Main duties and responsibilities:
  • Participate in the design and development of software application and solutions for developer and enterprises used in testing software applications, analysis and performance management.
  • Responsible for testing of the company's software products. Set-up and maintain the test environment to the testing plan to ensure high-quality products and experiences.
  • Write the testing plan, test design methodology, implement test cases and ensuring regular updates and maintenance of the product and service.
  • Responsible for submitting defect reports, tracking defects, writing test reports.
  • Ensure proper quality feedback mechanisms are in place and manage the analysis of customer feedback to ensure a quality product and zero defects.
  • Adopt a quality engineering approach where testing and quality assurance is introduced much earlier in the SDLC
  • Build / improve Test Automation with high overall performances for agile software development model and frequent DevOps cycles
  • Use test automation for micro services or modular testing besides testing the whole program
  • Find and use open source tools to assist with test automation as required
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
  • Familiarity with software testing specifications and processes.
  • Ability to independently develop and write test plans, test cases, analyze test results, write reports and other related technical documents;
  • Familiarity with automated testers that use scripting languages such as Python is preferred.
  • Familiarity with commonly used test management tools, Gitlab, Bugfree, and other test management tools
  • Strong understanding of testing not only for quality but also functionality and security as well
  • Familiar and comfortable working with agile software development
  • Experience in DevOps and SaaS to improve overall performance of testing
  • Mobile app testing automation experience/ knowledge
  • College degree or above in computer related major and more than one-year work experience.
  • Good communication skills, patient, and attention to details.
  • Have a strong ability to organize documents summarize, work proactively, versatile and flexible.
  • Strong troubleshooting and problem-solving skills
  • Good command of spoken and written English. Fluency in Mandarin preferred
  • We're looking for self-starters - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions.
SALARY:

Negotiable. A mix of salary and stock options.

We're looking for self-starters - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions

Commercial Jobs

Sales
Manager

JOB TITLE: Sales Manager
JOB TYPE: Full Time, permanent.
LOCATION: Beijing, Shenzhen
REPORTING TO: Head of Sales
RESPONSIBILITIES:
  • Selling XCalibyte software solutions directly into Chinese enterprise customers in Finance, IOT, Automotive, and other leading industries.
  • Collaborating and participating in joint visits, training and supporting software security distribution partners and their sales teams.
  • Working closely with the customer, their sales teams, and their customers so as to understand their requirements and provide useful feedback.
  • Identifying new customers, developing key customer relationships, and leading pitches to deal closure.
  • Working with the customer to develop key account management plans.
  • Targeting and achieving sales and revenue targets
  • Defining the requirements for key customers and setting up joint project teams to enable delivery of customized software solutions to customers.
  • Attending monthly meetings with other senior members of the business.
  • Attending industry events and conferences to generate new business leads.
QUALIFICATIONS, SKILLS AND EXPERIENCE:
  • University degree.
  • 5-7 years of sales and sales management experience.
  • Deep understanding of software technologies and software sales is required.
  • Fluent in Mandarin and good command of English.
  • Strong negotiation and presentation skills.
  • Experience in successfully developing channels, working with partners, and selling solutions.
  • Experience in working with a western multi-national company in China.
  • Proven track record of achieving targets and driving sales growth in a business.

We're looking for self-starters - candidates who can jump in quickly without a lot of direction, and learn by asking the right questions

SALARY: Negotiable. A mix of salary and equity.