Description:
We're seeking an experienced Go developer to build a high-performance file scanning engine for Linux systems. You'll be architecting and developing the core infrastructure that processes thousands of files efficiently using pattern-matching and rule-based detection systems. You'll also contribute to our SaaS dashboard and self-hosted interface, working across both backend and frontend to deliver a complete solution.
What You'll Do
- Design and implement a fast, concurrent scanning engine in Go
- Integrate pattern-matching rule engine for content analysis and detection
- Optimize file scanning performance across large datasets
- Develop efficient concurrency patterns using goroutines for parallel processing
- Build and maintain both cloud-based SaaS and self-hosted dashboard interfaces
- Create APIs and CLI interfaces for system interaction
- Contribute to frontend development for the management dashboard
- Write clean, maintainable code with proper testing and documentation
- Collaborate with domain experts on rule integration and detection logic
What We're Looking For
- 3+ years of professional Go development experience
- Strong understanding of concurrency patterns and goroutines
- Experience with systems programming or performance-critical tools
- Familiarity with rule-based detection systems or pattern matching engines
- Knowledge of Linux system internals and file systems
- Experience with performance optimization and benchmarking
- Frontend development experience (React, Vue, or similar modern frameworks)
- Solid experience with CI/CD pipelines and deployment automation (GitHub Actions, GitLab CI, Jenkins, etc.)
- Ability to work across full-stack (backend and frontend)
- Ability to write efficient, production-grade code
- Strong problem-solving skills and attention to detail
| Organization | ithouse |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Go Developer |
| Job Location | Islamabad,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 3 Years |
| Posted at | 2025-10-20 5:47 am |
| Expires on | 2026-03-05 |