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.
Posted
3 days ago
Job Expertise:
Job Domain:
Cyber Security
Top 3 reasons to join us
- Product company with global reputation in security
- Competitive compensation package & salary reviews
- Full social insurance & extra health-care program
Job description
We are looking for 2 hands-on Golang Developers (Junior or Middle) to join our growing R&D and Product Engineering teams. The candidate will work in a talented team to build and continuously improve OPSWAT’s leading Cybersecurity products for protecting the world's Critical Infrastructures.
What You Will Be Doing:
- Designing and developing backend components using Golang for high-performance and scalable solutions
- Implementing backend tasks, including database management and API development
- Identifying and resolving functionality issues to ensure optimal backend performance
- Writing and maintaining clean, well-documented code, along with necessary diagrams
- Analyzing and optimizing the current backend codebase to enhance efficiency and scalability
Your skills and experience
What We Need from You:
- 3+ years’ experience in Golang development
- Bachelor's degree or master's degree in software engineering, Information Technology, Computer Sciences, or Mathematics
- Solid programming and design skills in Go Core, Object-Oriented Programming, design patterns, and best practices
- Experience with frameworks such as Gin, Echo, or Go-kit
- Familiarity with databases NoSQL like MongoDB
- Experience in developing and integrating RESTful APIs, working with gRPC, and handling JSON data
- Knowledge of SSO, OAuth 2.0, authentication mechanisms, and secure coding practices
- Strong debugging skills with a mindset for understanding low-level code structures and the ability to reverse engineer solutions
- Ability to use static and dynamic methods for analyzing malicious scripts and documents
- Open-minded and keen on learning
- Creative thinking and good at problem solving
- Self-motivated with a positive “can-do” attitude and teamwork
It Would Be Nice If You Had experience in
- Bachelor's or master's degree in software engineering, Information Technology, Computer Sciences, or Mathematics
- Experience with tools such as Jira, CD/CI pipelines, Git, and SonarQube
- Experience in working on a platform or centralized product.
- Experience with Linux systems, Docker, Microservices, and container orchestration tools like Kubernetes or Docker Swarm
- Experience with Java or one scripting language like Python, Shell, etc.
Why you'll love working here
- Meaningful work with passionate colleagues
- International working environment in global leading cyber security product company
- Attractive compensation, regular assessments, and salary reviews
- 13-month bonus & performance bonus
- 100% salary, full insurances on probationary period
- Extra-health care program (PVI) for employee and family members
- 15 to 20+ paid day off per year
- Recognition best employees awards quarterly, yearly and special President Club award every year
- Stock options for employees
- Attractive benefits for team activities (team building, team outing, sport, trade union activities)
- Nice open office on the top of a building in District 3 with full of accessories for active recreation, sport, fruits, coffee, and tea.
Protecting the World’s Critical Infrastructure
Company type
IT Product
Company industry
Cyber Security
Company size
501-1000
employees
Country
United States
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
Feedback