Backend Software Engineer

ReversingLabs provides software supply chain security and threat intelligence solutions, serving Fortune 500 & governmental agencies.
Zagreb, Croatia
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Cybersecurity

Description For Backend Software Engineer

ReversingLabs is at the forefront of cybersecurity, specializing in software supply chain security and threat intelligence solutions. The company operates a sophisticated distributed system called Spectra Intelligence, processing over 60 million files and generating 3+ billion records daily across 550+ high-performance servers.

As a Backend Software Engineer, you'll join the Spectra Intelligence and Analytics team, working on distributed systems and microservice architecture. You'll be responsible for developing in-house technologies, maintaining Python code, and solving complex challenges related to real-time processing of large data volumes.

The role offers significant growth opportunities in a fast-paced environment, working with cutting-edge technology that serves Fortune 500 companies and government agencies. The company provides comprehensive benefits, including hybrid work options, educational support, and wellness programs.

This position is perfect for experienced engineers passionate about cybersecurity and distributed systems, offering the chance to work on critical solutions that protect organizations against software supply chain attacks. Recent incidents like SolarWinds and 3CX have elevated the importance of their work, making this an exciting time to join the team.

The company culture emphasizes continuous learning, teamwork, and professional growth, backed by generous benefits and clear career advancement paths. You'll be part of a dynamic team that's shaping the future of software security, with the opportunity to work on challenging projects that have real-world impact.

Last updated 2 months ago

Responsibilities For Backend Software Engineer

  • 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
  • Performing code reviews

Requirements For Backend Software Engineer

Python
PostgreSQL
RabbitMQ
Kubernetes
  • Experience in working with GNU/Linux-based OS
  • Experience with Python, Java, or similar programming language(s)
  • B.S. or M.S. degree in a related field
  • 4+ years of professional experience
  • Positive attitude towards teamwork, constant learning, and adapting to new circumstances

Benefits For Backend Software Engineer

Education Budget
Medical Insurance
  • Hybrid work options (paid accommodation & transportation to Zagreb during onboarding for remote employees)
  • Flexible working hours
  • Generous compensation and bonus system based on annual performance
  • Personal education budget and conference attendance
  • Company library and Amazon book ordering
  • Permanent contract in a fast-growing global company
  • Career advancement opportunities
  • Employee referral bonus program
  • Multisport card, annual health checkup, newborn child allowance
  • Wellness Weekends - quarterly three-day weekend
  • Fully covered car garage in Radnička cesta

Interested in this job?

Jobs Related To ReversingLabs Backend Software Engineer

Software Engineer

Software Engineer position at ReversingLabs, focusing on developing enterprise security products using Python, Go, and React, with 3+ years experience required.

Software Development Engineer (Prime Video Live Events), Live Events Availability

Software Development Engineer role at Amazon Prime Video focusing on building and maintaining live video event delivery platforms.

Software Development Engineer, Elastic Load Balancing

AWS is hiring a Software Development Engineer for their Elastic Load Balancing team to build and scale cloud infrastructure handling terabytes of data daily.

Software Engineer, Infrastructure

Backend Software Engineer role at Meta focusing on large-scale infrastructure systems and distributed components that power Facebook's core services.

Software Development Engineer, Fashion & Fitness

Software Development Engineer role at Amazon Fashion, building innovative shopping experiences and personalized recommendation systems for fashion discovery.