Who is Crossover?
Crossover connects talent from around the world with companies who are looking to hire only the best. We have more than 1850+ people from 98 different countries working full time (40 hrs / wk) for our customers and we are growing quickly.
We are also a mission-driven company. In other words, we believe in providing high-paying people, long-term jobs / careers. We are not a marketplace in which we are looking for someone at the bottom rate for temporary work.
Finding reliable, fairly compensated freelance or contract work can be a challenge. And sifting through sites with rock-bottom rates is discouraging.
You're worth more than that. At Crossover, we understand that you're looking for long-term contracts and competitive compensation. And that's just what we have to offer to have the skills and experience to stand up and the willingness to complete our rigorous evaluation process.
All of our jobs are rental-independent, designed to be multi-year in duration, and offer high rates by US standards. We match talented people with great companies for long-term, remote working relationships that are a win-win for everyone.
Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.
As a C++ software engineer, you can expect to be a member of one of our central assembly line teams such as a maintenance or unit test team.
The maintenance team is responsible for bug fixing across our 150+ product portfolio. If you are working with the maintenance team you will have an element of product specialization but will mainly expected to be a process specialists. You will ensure that you have all the right information and toolsets available to be able to quickly reproduce a client’s environment, reproduce a bug, fix it, test it, document the fix and send for review. You will be part of the the weekly product release cycles and thereby ensure that bugs get fixed as quickly as possible for our clients and that you are constantly improving the quality of our products.
If you are placed with the unit test team you will be responsible for increasing unit test code coverage for all products. You are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. Your role is to increase the unit test coverage and work according to the team's standards and quality guidelines. Your work quality is measured through a First Time Acceptance rate, meaning that the Product Chief Architects accept the work delivered by the you and without having to ask for a rework.
In all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive daily and weekly feedback about your performance. The regular feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance
Nice to Have: