Chat with us, powered by LiveChat

Software Engineer (Mid-Level) – North Macedonia

Department:
Location:

Job description details

Intro

Join us in shaping the future of cybersecurity!

At Hornetsecurity, a Proofpoint company, we’re passionate about protecting businesses, people, and data from evolving cyber threats.

Our international teams develop cloud-based security solutions that help organisations communicate and operate securely every day.

We’re looking for an experienced Software Engineer (Mid-Level) to join our engineering team in Skopje and help us develop and continuously improve our email security platform.

If you enjoy solving complex technical challenges, taking ownership of your work, and collaborating with talented colleagues across the globe, we’d love to hear from you!

Your Job

  • Design, develop, test, and maintain reliable, scalable, and secure backend services for our email security platform.
  • Take ownership of complex engineering initiatives, from technical design and implementation through deployment and production support.
  • Develop and enhance backend services, integrations, and processing pipelines, primarily using Go and Python.
  • Contribute to architectural decisions and continuously improve system performance, resilience, observability, and maintainability.
  • Develop automated unit, integration, and service-level tests to ensure high software quality.
  • Collaborate closely with engineering, product management, UX, and operations teams to deliver meaningful improvements for our customers.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.
  • Support and mentor fellow engineers through knowledge sharing, constructive feedback, and collaboration.
  • Identify technical challenges, propose practical solutions, and communicate progress and risks transparently.

Your Profile

  • You have substantial professional experience developing, testing, and maintaining production software, with strong programming skills in at least two of the following languages: Go, Python, Perl, or PHP.
  • You have experience designing and developing backend services or distributed systems, including APIs, data flows, and error handling.
  • You are familiar with modern development workflows and technologies such as Linux, Git, CI/CD pipelines, and Jenkins or comparable tools.
  • You have practical experience with automated testing, including functional and non-functional testing approaches.
  • You understand how to build maintainable, testable, secure, and reliable software.
  • You have strong analytical and debugging skills and enjoy solving complex technical problems.
  • You take ownership of your work while contributing to shared engineering goals.
  • You communicate clearly and enjoy collaborating with colleagues across different teams and locations.
  • You have experience working in agile software development environments.
  • You hold a degree in Computer Science, Engineering, or a related discipline, or have equivalent practical experience.

Your Benefits

  • Room for innovation and autonomy in a fast-growing international company.
  • Temporary Employee Exchange Program, with opportunities to work at our global offices, such as Berlin, Madrid, Malta, Montréal, and Washington, D.C.
  • Flexible working hours and the option to work from home.
  • A permanent contract. We’re in it for the long haul and hope you are too!
  • Team events like Laser Tag, Office Movie Nights, Foodie Fridays, and much more.
  • FitKit subscription and private health insurance.
  • A €1,500 referral bonus for every person you refer to who is successfully hired.

Please Fill Out This Application Form To ApPly For This Position

Julia Klein (Team Lead Recruiting) and our Recruiting Team are excited to get to know you!

Simply apply proactively and convince us of your abilities!

You can send your application to [email protected]. If you have any further questions, please do not hesitate to write us via WhatsApp on +49 511 515 464-99.


About Hornetsecurity

Hornetsecurity is a leading global provider of next-generation cloud-based security, compliance, backup, and security awareness solutions that help companies and organisations of all sizes around the world. Its flagship product, 365 Total Protection, is the most comprehensive cloud security solution for Microsoft 365 on the market. Driven by innovation and cybersecurity excellence, Hornetsecurity is building a safer digital future and sustainable security cultures with its award-winning portfolio. Hornetsecurity operates in more than 120 countries through its international distribution network of 12,000+ channel partners and MSPs. Its premium services are used by more than 125,000 customers.