Staff Software Engineer (Golang)

Employer · QFence IT Security Zrt.

Software developerCybersecurity specialistIT managerFlexibleFull-time

Budapest

We are hiring a Staff Software Engineer to guide a high-impact development team building secure and high-performance distributed systems. You will be responsible for driving architectural decisions, mentoring engineers, and delivering high-reliability services.

Tasks

  • Lead the design and development of large-scale backend solutions using Go (Golang)
  • Establish and enforce engineering best practices around performance, security, and maintainability
  • Drive adoption of DevSecOps principles, ensuring clean CI/CD pipelines and test automation
  • Actively mentor engineers and conduct code/design reviews
  • Provide day-to-day professional leadership for a cross-functional team of 5-6 people (developers, analysts, and testers)
  • Coordinate delivery plans across both sprint and mid-term roadmap levels
  • Take full ownership of the end-to-end delivery of features and enhancements
  • Collaborate cross-functionally with product, DevOps, and QA teams
  • Architect and integrate secure communication protocols including TLS/mTLS, PKI
  • Participate in IT process audits (e.g., ISO) and ensure technical documentation is complete and up to date

Conditions & benefits

Diverse, technology-driven business projectsSupportive, open, and innovative teamOpportunities for professional growth and learning about new technologiesStartup environmentFlexible working hoursHybrid work schedule: 3 days a week in the office and 2 days working from home

Requirements

  • Demonstrated experience providing technical leadership to a team of software developers, making architectural decisions, and delivering reliable systems
  • 5+ years of professional experience with Go (Golang) and/or 5+ years of backend development experience in C++, C#, or Java
  • Deep knowledge of software architectures and design patterns
  • Strong background in networking (TCP, IP, Ethernet, etc.), secure communication protocols (TLS/mTLS, certificate management, and PKI-based infrastructures)
  • Experience in cybersecurity, identity management, or secure infrastructure
  • Proficient in Linux environments, containerization (Docker), and CI/CD (e.g., GitLab CI)
  • Experience working in containerized environments, including Kubernetes
  • Familiarity with DevOps and CI/CD security tools (e.g., SonarQube, Snyk)

Posted Oct 16, 2026 · Updated 18 days ago · 1 view