Karrier Hungária
Join our client as a Staff Software Engineer in building high-security, proprietary encryption solutions, where you’ll shape architecture and guide development on a daily basis.
Work hands-on with cutting-edge IT security technologies, contributing to robust, real-world systems designed for secure data handling and protection. 

Main responsibilities:

  • Design and develop IT security-focused software and hardware solutions using Golang
  • Define and refine the software architecture, set technical direction, and make key technical decisions for the team
  • Provide hands-on technical guidance and mentorship to senior developers and collaborate closely with technical analysts and QA engineers within an Agile (Scrum) environment
  • Work closely with DevOps to design, implement, and maintain CI/CD pipelines
  • Take ownership of the most complex technical challenges and contribute hands-on by developing the most challenging parts of the solution
  • Drive technical alignment across the team and support the definition and implementation of scalable, robust, well-tested, and maintainable solutions

Required skills:

Extensive experience in software design and development (15+ years total), including at least 5 years of hands-on Golang development
Proven expertise in Golang, with a strong track record of building production-grade systems
• Solid understanding of concurrency and parallel programming concepts
Familiarity with cryptography principles and their practical application in secure systems
Experience leading engineering teams, including mentoring, coaching, and people management
• Hands-on experience with Linux/Unix environments (e.g., Alpine, Ubuntu) for development and deployment
• Practical experience with containerization technologies, especially Docker
Strong knowledge of CI/CD practices and tools (preferably GitLab CI)
• Good understanding of test-driven development (TDD) and domain-driven design (DDD) principles
• Excellent analytical and problem-solving skills, with the ability to troubleshoot and debug complex systems 

Advantages:

 • Understanding of messaging systems and related concepts
 • Knowledge of networking fundamentals and protocols (TCP, HTTP, TLS)
 • Familiarity with cryptography concepts and digital certificates
 • Awareness of server/network hardware architectures and components
 • Experience working with REST web services

What our partner can offer to you:

• Hybrid working structure (2 home office / week), the office is located in the 11th district.
• Outstanding remuneration 
• Be part of innovation at the forefront of the industry, including exposure to emerging quantum cryptography technologies