Software Engineer

ReversingLabs provides software supply chain security and threat intelligence solutions for global cybersecurity.
Zagreb, Croatia
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Cybersecurity

Description For Software Engineer

ReversingLabs is at the forefront of cybersecurity, specializing in software supply chain security and threat intelligence solutions. As a member of the Appliances team, you'll be working on enterprise-focused security products that provide detailed malware insights and manage the largest threat intelligence database of its kind. The role combines both frontend and backend development using technologies like Python, Django, PostgreSQL, Go, and React.

The position offers a unique opportunity to work on cutting-edge security solutions that help companies ensure secure development releases and effective threat detection. You'll be part of a highly skilled team that includes product managers, UI/UX designers, software engineers, DevOps, and QA engineers. The company emphasizes quality through peer code reviews and high standards for testing.

The ideal candidate should have 3+ years of software development experience, with strong backend skills particularly in Python/Django or Go. Experience with enterprise-grade web applications and Linux systems is essential. The role offers flexibility with hybrid work options and is based in Zagreb, Croatia.

What makes this role exceptional is the opportunity to work on industry-leading security solutions while being part of a fast-growing global company serving Fortune 500 clients and government agencies. ReversingLabs offers comprehensive benefits including performance bonuses, career advancement opportunities, wellness benefits, and a strong focus on work-life balance with their unique Wellness Weekends program.

This is an excellent opportunity for a software engineer looking to make an impact in the cybersecurity field while working with modern technologies and enjoying significant professional growth opportunities in a supportive, collaborative environment.

Last updated a day ago

Responsibilities For Software Engineer

  • Design, build, and maintain efficient, reusable, reliable, and testable code
  • Implement performant, high-quality back-end, and front-end modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automation
  • Develop automated tests to improve the CI/CD pipeline
  • Participate in brainstorming sessions, development of design specifications and project timelines
  • Collaborate with stakeholders on defining and refining requirements
  • Share coding practices, design principles, and implementation patterns
  • Perform code reviews

Requirements For Software Engineer

Python
Go
JavaScript
PostgreSQL
React
TypeScript
Redis
Kafka
  • 3+ years of experience in software development
  • Strong experience with Python/Django, Go or experience with other OO languages
  • Experience with designing and implementing complex, enterprise-grade web applications
  • Experience with GNU/Linux-based systems
  • Self-driven and willing to work with different technologies & languages

Benefits For Software Engineer

Medical Insurance
Parental Leave
  • On-site, hybrid, and remote work options
  • Generous compensation and bonus system
  • Permanent contract
  • Career advancement opportunities
  • Company library and book ordering via Amazon
  • Employee referral bonus program
  • Multisport card
  • Annual health checkup
  • Newborn child allowance
  • Rent-cost benefits
  • 3rd pillar pension benefits
  • Wellness Weekends
  • Fully covered car garage

Interested in this job?

Jobs Related To ReversingLabs Software Engineer

Backend Software Engineer

Backend Software Engineer role at ReversingLabs, focusing on distributed systems and cybersecurity solutions, requiring 4+ years of experience with Python and related technologies.

Software Development Engineer, SCOT AIM Planning Capacity

Software Development Engineer role at Amazon's Capacity and Topology team, focusing on supply chain optimization and facility planning systems.

Software Development Engineer, SCOT AIM Planning Capacity

Software Development Engineer role at Amazon's SCOT team, focusing on supply chain optimization and capacity planning systems with competitive compensation range of $129,300-$223,600.

Software Dev Engineer II

Software Development Engineer role at Amazon working on Private Brands catalog systems and customer experience optimization

Software Development Engineer, Payroll Tech

Software Development Engineer position at Amazon's Payroll Technology team, focusing on building scalable automated solutions for global payroll operations.