Cloud Software Engineer – North Macedonia 

Department:
Location:
Home » Cloud Software Engineer – North Macedonia 

Job description details

Intro

At Hornetsecurity by Proofpoint, you will find an environment where innovation comes from creative collaboration and where everyone is empowered to move quickly and have fun.

In this role you’ll contribute to Proofpoint Email Archiving is a Software as a Service solution that features a distributed grid search and storage infrastructure. This service-based architecture allows us to scale to meet the needs of hundreds of clients that are among the largest businesses in the world.

We are looking for a software engineer with strong development and infrastructure-as code (IAC) skills, who can help us enhance, automate, and ensure high availability for the wide range of services provided by our product.

You will be a key player in a small team developing enhancements to the archiving product in all areas including web services, service discovery, RPC communications, application functionality, data management framework, application deployment and scheduling, cloud service integration, and high availability.

Your Job

  • Collaborate with the team & product management to define and refine the requirements of new features and redesign of existing features
  • Design and build implementations that leverage software, infrastructure-as-code, automation, and cloud services to extend and/or enhance the functionality of the Archiving product, with design review and guidance from P4 engineers
  • Implement features independently within established architectural patterns and frameworks
  • Work with other feature teams to ensure their approaches can integrate cleanly into the product’s software and infrastructure frameworks
  • Mentor junior engineers and provide code review feedback
  • Help to troubleshoot and resolve difficult production problems that can affect our various customers across multiple regions and accounts during working hours
  • Be available for very limited on-call during critical deployment activities

Your Profile

  • 3-5 years of experience building core enterprise products/solutions
  • Strong experience with source control (git) and its best practices. Opinions on branching and merge strategies a plus
  • Solid backend design and development skills in core Java and experience with advanced OO concepts/methodologies
  • Experience with distributed systems, service discovery, and RPC
  • Hands-on experience with containerized services in Kubernetes
  • Working experience with terraform for infrastructure-as-code
  • Cloud skills: AWS services (S3/ECR/lambda/codepipeline/SSM/IAM)
  • Experience with Database programming (MySQL a strong plus)
  • Strong communication skills and ability to collaborate on design decisions
  • Experience with Agile/Scrum
  • Flexibility to change approaches and projects when needed
  • Previous experience creating security, email, archiving, eDiscovery, and/or storage products is a plus
  • Experience with SOLR/Lucene is a plus
  • Degree in Computer Science, Computer Engineering

How you can stand out

This role is a blend of traditional software engineering and modern DevOps approaches. While strong traditional development skills are a hard requirement, any extra infrastructure, cloud service, automation, and configuration management skills are a plus.

Your Benefits

  • Free space for innovation and independent action in a fast-growing international cybersecurity company.
  • Short decision paths and flat hierarchies in an open work atmosphere.
  • Personal and professional development opportunities.
  • Extensive Onboarding – we equip you with a welcome kit, 2 days Onboarding
  • Bootcamp, Mentoring Program and regular feedback meetings.
  • Hybrid setting and flexible working time.

Your application form

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.

You might also be interested in: