H
Posted 3 days ago
Software Engineer (Mid -Level)Hornetsecurity · Skopje
Software Engineer (Mid -Level)
SkopjeRemoteFull-time
AI Summary
Designs, develops, tests and maintains scalable backend services for an email security platform, primarily in Go and Python, owning engineering initiatives from design through production support.
About this role
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.
Skills
AgileAutomated TestingCI/CDDistributed SystemsGitGOIntegration TestingJenkinsLinuxPerlPHPPythonREST APIUnit Testing
Explore related jobs
More jobs at Hornetsecurity
Similar GO jobs
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.