Job Alert

Software Engineer

Full Time Remote
  • Full Time
  • Remote
  • Remote

Website Crossover

Crossover connects companies to the best talent from around the world and provides a seamless end-to-end solution for remote team management.


Are you offended by bad code? Do you lie awake at night worrying that you only have 80% code coverage? Do you delight in finding elegant solutions to difficult bugs?

Join us in migrating legacy software into cloud-native applications. We don’t lift and shift; we re-design, re-build and re-factor before re-deploying them as true cloud-native applications using the full-range of services.

You’ll love our approach to building world class software. Unit test coverage of 80%; not good enough. Rushed, poor quality code; not acceptable. We believe in long-term, maintainable code and we enforce it every single day. We don’t believe in technical debt so we always pay upfront.

Refine your coding skills with new challenges working on a broad range (over 120) of true-native platforms and products. You will receive regular feedback so you can accelerate your career growth and expand your great technical expertise across a greater range of technologies, allowing you to move to the next level.

Work for a global company that truly values high quality code and embodies the quality philosophy in every action we take.

Key Responsibilities
  • Write great code; always re-factor poor quality and replace it with great code. This is a core philosophy at Crossover

  • Delivery quality; implement 100% code coverage and at least 80% mutation coverage

  • Solution; find elegant solutions to solve difficult bugs

  • Become a great software developer who is incapable of poor delivery

Candidate Requirements
  • You have a firm belief that you have put into personal practice: test-driven development.

  • A love for simple, clear, bullet proof-code and elegant solutions

  • An obsession with eliminating bad code; you can’t help but re-factor badly written code before inserting a line of your own

  • Minimum 2 years of professional experience in one of our 4 core languages; Java, C#, C++ or Javascript; deep specialization required

What you will be doing

As a Software Engineer at Crossover, you will:

  • Sharpen your coding skills by practicing test driven development in our portfolio of cloud products.

  • Write great code the first time, all the time; eliminating bad legacy code to drive up the quality our products.

  • Receive daily feedback on every single line of code you’ve written so you can improve your skills exponentially.

  • Spend your first 4-weeks in RemoteU, Crossover’s renowned training bootcamp that equips you with the skills required to succeed as a fully remote Software Engineer

To apply for this job please visit

share this!