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

Not accepting applications on at this time.


Do you feel your once perfect software engineer job has become stale? Are you looking to position yourself to climb your career ladder? You may want to read further.

GFI offers an award-winning suite of must-have network security and communication software products distributed through our well-established partners. We are looking for a highly skilled engineer who will ensure that GFI products are the go-to solution for small and medium businesses.

As a natural-born problem solver, you will make a direct impact on the development of solutions for information and network security. As an ambitious engineer ready to take on wider responsibilities, you will master our vast selection of software products and handle technology-related issues end-to-end. As someone who loves hands-on coding, you will use your C or C++ network security expertise to provide high-quality coding for high-performance apps.

If you fit the description, you will enjoy this role, which empowers you to help product managers to define product roadmaps, assist support leaders in troubleshooting highly complex product issues, and enable our partners and resellers with high-quality solutions.

What you will be doing

  • Coding new product features - analyze specs and write high-quality code for high-performance apps
  • Product certification and risk assessment - test the functionality of apps, analyze third-party risks to our products, and define mitigation solutions
  • Troubleshooting complex client problems - collect required evidence, locate the problem, debug software, and deliver root cause analyses to engineers

What you will NOT be doing

  • Wasting your brainpower on routine solution implementations - this is not consultancy or client-billable work
  • Getting stuck working on the same product or using the same skills for a long time

Key responsibilities

  • Ensuring the safe and secure business operations of SMBs, and keeping their security solutions up-to-date with the changing and challenging modern IT systems landscape

Candidate requirements

  • At least 3 years of professional C/C++ programming experience

Meet a successful candidate

Watch Interview
Kavya Harlalka
Kavya  |  Software Engineer

Every developer knows that tunnel vision you get when the interruptions finally stop and the code can flow through you without distraction. ...

Meet Kavya
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.

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.

Pass English Proficiency Test.

Prove Real-World Job Skills.

Prove Real-World Job Skills.

Ace An Interview Or Two.

Ace An Interview Or Two.

Accept Job Offer.

Accept Job Offer.



Frequently asked questions

About Crossover

Work examples

  • Apple releases new macOS - so you need to assess coming changes and their impact on our products 
  • A client reported a problem with the system after 1 week of uptime - so you need to investigate client topology and use case, make a decision to create reproduction env or change client env to collect required reproduction evidence, catch the defect and deliver evidence to Engineers
  • Microsoft announced the new version of ActiveSync protocol - so you need to make implement support for it in solution (doa sharp, condensed and focused PR and deliver it to Engineering for release)

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.