Software Engineer II
$30,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks ($15 USD/hour)

Not accepting applications on crossover.com at this time.

Description

Are you a junior software engineer who writes squeaky clean code? Do you want to launch your career as a software engineer by working on fixing complicated software defects, rather than working on trivial changes to issues senior team members have already solved? 

This role is a ticket to working with the world's finest developers. At Trilogy, great code is the foundation of everything we do. Our company is run entirely by technical experts, and everyone on the leadership team is an expert coder. You will not report to business analysts or project managers in this role, but rather passionate software engineers like you.

If you were great at writing and cleaning code in school and want to gain real-world software development experience by solving complex problems across codebases from 100+ software products, apply now!

What you will be doing

  • Writing code to fix defects, using many technologies but especially Java, JavaScript, C++, and C#.
  • Writing automated tests to make sure the code works properly.

What you will NOT be doing

  • Running manual tests.
  • Writing documentation.
  • Writing specs.

Key responsibilities

  • Debug code to identify what is wrong.
  • Implement high-quality fixes that address the core issue.
  • Create automated tests (unit tests and functional tests) to verify that the code works properly.

Candidate requirements

  • At least 1.5 years developing production software in Java, C#, JavaScript, or C++ (Yes, this can include internships).
  • A degree in Computer Science or the commercial equivalent.
  • The desire to spend at least one year with a laser focus learning to write high-quality code.

Nice to have

  • Experience in a shared-services or centralized environment.
  • Cloud development experience, especially AWS.

Meet the hiring manager

Watch Video
Watch Video

Meet a successful candidate

Felipe Botero
Felipe  |  Software Engineer II
Colombia  

Does work reward you with the lifestyle your family deserves? Inside of 5 years, this Colombian software engineer bought two spacious apartm...

Read Felipe's Story
How it works

Applying for a role? Here’s what to expect.

We’ve curated a series of steps that take the guesswork (and cognitive bias) out of recruiting the best person.

Pass Cognitive Aptitude Test.
STEP 1

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.
STEP 2

Pass English Proficiency Test.

Prove Real-World Job Skills.
STEP 3

Prove Real-World Job Skills.

Ace An Interview Or Two.
STEP 4

Ace An Interview Or Two.

Accept Job Offer.
STEP 5

Accept Job Offer.

Celebrate!
STEP 6

Celebrate!

Frequently asked questions

About Crossover

What you will learn

Working for us, you will be assigned the hardest, trickiest, most difficult problems that need to be fixed, but also the ones that give you the greatest satisfaction and opportunity to learn. A year in this role will make you a master of software quality.

Meet some people who've landed similar jobs

Why Crossover

Recruitment sucks. So we’re fixing it.

The Olympics of work

The Olympics of work

It’s super hard to qualify—extreme quality standards ensure every single team member is at the top of their game.

Premium pay for premium talent

Premium pay for premium talent

Over 50% of new hires double or triple their previous pay. Why? Because that’s what the best person in the world is worth.

Shortlist by skills, not bias

Shortlist by skills, not bias

We don’t care where you went to school, what color your hair is, or whether we can pronounce your name. Just prove you’ve got the skills.