Portfolio Jobs

We couldn’t be more proud to partner with these companies securing the way people live and work.

Backend Software Engineer

ReversingLabs

ReversingLabs

Software Engineering
Zagreb, Croatia
Posted on Jan 2, 2025

At ReversingLabs, our software supply chain security and threat intelligence solutions have become essential to advancing cybersecurity maturity around the globe. We're on a journey to expand adoption and accelerate growth by hiring top talent across the security industry.

Notable breaches such as SolarWinds, CircleCI, and 3CX have elevated software supply chain security as a top initiative across every organization developing or purchasing software. Only ReversingLabs delivers the software package analysis speed and intelligence needed to protect against this critical risk area.

Our vision is clear. Arming every company with end-to-end insights to ensure development releases securely, IT purchases safely, and the SOC can effectively detect, isolate, and respond. We seek extraordinary talent for this game-changing opportunity to help forge this transformational journey at ReversingLabs.

ReversingLabs Spectra Intelligence and Analytics team is a group of experts responsible for developing and maintaining distributed systems based on our microservice architecture called Spectra Intelligence.

Our systems boast the following features:

  • 550+ high-performance servers
  • Processing 60+ million input files per day
  • Generating 3+ billion new records every day
  • Generating 3+ billion logs per day
  • Database with 10^12 records
  • Serving 500+ million client requests per day

As a member of our TitaniumCloud and Analytics team, you will face challenges related to:

  • Architecture of distributed systems
  • Microservice architecture
  • Real-time processing, storing, and reach of large amounts of data


Your tasks and responsibilities will include:

  • Development of in-house technologies and tools
  • Designing, building, and maintaining of efficient, reusable, and reliable Python code
  • Identifying bottlenecks and bugs, and devising solutions to those problems
  • Providing expertise and guidance in setting standards, choosing tools and libraries, etc.
  • Performing code reviews

Are you ready to rise to the challenge, improve your skills, and contribute to a team where success has no boundaries?

has no boundaries?