Software Developer – North Macedonia
Job description details
Intro
Join our mission to fight cybercrime and become a key member of our Software Development Team. We are looking for an experienced Software Developer to join us full-time at our office in Skopje. You’ll work across our cybersecurity product landscape, building and maintaining modern, scalable, and secure applications and services.
We value deep expertise in your area, a strong engineering mindset, and the ability to collaborate across disciplines. You don’t need to be a full-stack developer.
Your Job
- Take technical ownership of existing and new applications or services within our cybersecurity product ecosystem.
- Design, develop, and maintain high-quality, scalable, and maintainable software.
- Build and improve backend services, APIs, and integrations that support our products.
- Contribute to architectural decisions and help shape long-term technical direction.
- Work closely with other developers, Product Management, UX/UI, and QA to deliver end-to-end solutions.
- Ensure strong standards for performance, security, reliability, and code quality.
- Participate in code reviews, architectural discussions, and technical decision-making.
- Create and maintain technical documentation to support long-term maintainability.
- Mentor and support junior developers, sharing good practices and helping the team improve.
- Contribute to new features, product improvements, and the ongoing maintenance of our software.
Your Profile
- A degree in Computer Science, vocational training as an IT specialist for application development, or equivalent practical experience.
- At least three years of professional software development experience, with strong expertise in backend development or another core area of software development.
- Experience with technologies such as Python, Django, FastAPI, REST APIs, and distributed systems.
- Experience building and maintaining scalable software within complex, distributed systems.
- A solid understanding of software architecture, clean code, and modern engineering best practices.
- Experience with version control, CI/CD pipelines, automated testing, and code reviews.
- Comfortable working with cross-functional teams and contributing to technical and architectural discussions.
- Strong analytical skills, structured thinking, and a high sense of ownership.
- A team-oriented, solution-driven, reliable, and resilient approach.
- Comfortable working in UNIX-based environments, especially Linux.
- Fluent spoken and written English.
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 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.