SISA Information Security - Golang Developer
SISA Information Security Pvt · Bengaluru · onsite · Posted 40d ago
Not disclosed6–8 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role Summary
We are looking for a skilled GoLang Developer with strong experience in building scalable, high-performance backend systems. The candidate should have hands-on expertise in concurrent programming, large-scale data processing, distributed job execution, API development, performance optimization, and secure coding practices.
Key Responsibilities
We are looking for a skilled GoLang Developer with strong experience in building scalable, high-performance backend systems. The candidate should have hands-on expertise in concurrent programming, large-scale data processing, distributed job execution, API development, performance optimization, and secure coding practices.
Key Responsibilities
- Design, develop, and maintain backend services using GoLang.
- Build scalable, secure, and high-performance application components.
- Write clean, maintainable, reusable, and testable code.
- Develop APIs, services, utilities, and backend processing modules.
- Participate in design discussions, code reviews, and technical decision-making.
- Implement concurrent and parallel processing using GoLang features such as Goroutines, Channels, Worker pools, Context handling, WaitGroups, Mutex/RWMutex, and Atomic operations.
- Design producer-consumer models and job processing pipelines.
- Handle multithreading, multiprocessing, and distributed workload execution.
- Build backend components for large-scale file, data, and event processing.
- Implement job queues, schedulers, retry mechanisms, checkpointing, and recovery logic.
- Design fault-tolerant services with proper error handling and logging.
- Design and develop REST APIs and service-to-service integrations.
- Work with authentication, authorization, token-based access, and secure communication.
- Integrate with third-party systems, databases, queues, and internal services.
- Optimize applications for CPU, memory, disk I/O, and network usage.
- Use profiling and benchmarking tools such as pprof.
- Implement batching, throttling, streaming, pagination, caching, and backpressure handling.
- Mandatory : GoLang, Go concurrency patterns, REST APIs, Linux/Windows, Kafka/Redis/RabbitMQ.
- Good to have : SQL/NoSQL databases, Elasticsearch, Docker, Kubernetes, Cybersecurity/Compliance knowledge.
- 6+ years of software development experience.
- Minimum 3+ years of hands-on experience in GoLang.
- Prior experience in backend systems, distributed systems, or high-performance services preferred.
Sourced from foundit
Skills
DockerKubernetesApache KafkaRabbitmqWindowsnosql databaseselastic searchredisGolangSQLREST APIGo concurrency patternsLinux
About SISA Information Security

SISA Information Security Pvt
IT Services & Consulting
400
employees
2003
23 years old
Bengaluru, Karnataka
India
₹9.2L PA avg
Avg at SISA Information Security
About
SISA;s Forensics-driven Cybersecurity Framework equips you with right tools and expertise to improve security posture, business growth with optimized cost.
Industries
IT Services & Consulting
Employee ratings
10 reviews
3.0/ 5
Culture
3.0
Career growth
2.3
Work-life
2.7
Employees rate it well for
Job Security31Skill Development30
Find them on