This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Senior Golang Developer
Virtual Security Lab Cyber Risk Management Services L.L.C
Top 3 reasons to join us
- Competitive salary package
- Flexible working culture
- Global environment with international project
Job description
- Design and implement backend services in Golang, focusing on concurrency, performance, and reliability.
- Develop components that integrate WireGuard protocol for secure communication and advanced networking.
- Build APIs and services for real-time workloads and secure data flows.
- Use Redis for caching, session management, distributed coordination, and Pub/Sub messaging.
- Build streaming and data processing pipelines with Kafka to support real-time events and analytics.
- Deploy and operate services on AWS (EKS, EC2, ElastiCache, MSK) and on-prem Kubernetes clusters.
- Contribute to infrastructure automation using Terraform, Ansible, and CI/CD pipelines.
- Implement monitoring and observability with Prometheus, Grafana, and OpenTelemetry.
- Write clean, maintainable, and testable code with automated unit and integration tests.
- Conduct performance benchmarking, profiling, and optimization for low-latency, high-throughput systems.
- Participate in load testing, failover simulations, and incident response improvements.
- Work closely with Tech Leads, and DevOps engineers to deliver end-to-end solutions.
- Participate in code reviews, design discussions, and contribute to improving
Your skills and experience
Must-Have
- Strong proficiency in Golang (concurrency, networking, memory management, performance tuning).
- Hands-on experience with WireGuard protocol or similar secure networking technologies.
- Proficiency with Redis (cache strategies, Pub/Sub, clustering).
- Solid understanding of Kafka (consumer groups, partitions, streaming pipelines).
- Experience with Kubernetes (EKS, on-prem clusters), containers, and microservices.
- Strong working knowledge of AWS services (VPC, EC2, IAM, CloudWatch, MSK, ElastiCache).
- Experience in building high-concurrency systems with focus on throughput and low latency.
- Familiarity with CI/CD pipelines and infrastructure as code (Terraform, Ansible).
Nice-to-Have
- Knowledge of Linux networking (iptables, nftables, routing).
- Experience with additional messaging systems (RabbitMQ, NATS).
- Familiarity with distributed tracing and debugging in large systems.
- Security-focused development (TLS/mTLS, secrets management, cryptography).
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- 5+ years of Golang engineering experience.
Why you'll love working here
What we offer
- Competitive salary package aligned with your experience and market standards
- Performance-based reviews and clear growth opportunities
- A global working environment with exposure to international teams and projects
- Opportunities for personal and professional development, including training and new-skill learning
- Flexible working culture, built on trust and responsibility
- Supportive, open-minded team culture, where your ideas and contributions are valued
- Chances to travel or collaborate across offices, depending on project needs
- And more benefits tailored to help you thrive at Secuwall
Virtual Security Lab Cyber Risk Management Services L.L.C
Company type
IT Product
Company industry
AI Software & Services
Company size
1-50
employees
Country
United Arab Emirates
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
Subscribe
SUPER HOT
Posted
7 days ago
Senior Golang Developer (Backend, AWS, MySQL)
Hybrid
Ho Chi Minh - Ha Noi
Feedback