Backend Developer - Golang

Posted Yesterday
Be an Early Applicant
Bengaluru North, Yelahanka, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
Cloud • Security • Software • Cybersecurity
The Role
Build and maintain secure, high-performance Golang backend services and APIs integrated with MongoDB. Design scalable system architecture, implement security protocols (encryption, auth), optimize performance, set up logging/monitoring, perform testing and code reviews, and collaborate with product and design teams.
Summary Generated by Built In

About the Role:
As a Golang Developer at InstaSafe, you will be a critical part of our backend team, responsible for building secure, scalable, and high-performance services that underpin our cybersecurity solutions. Working closely with product and design teams, you will translate business and security requirements into technical solutions, focusing on secure coding, data protection, and performance optimization. Additionally, you will leverage MongoDB to design and implement efficient data structures that align with InstaSafe’s data-centric approach to cybersecurity.

Key Responsibilities:

  • Collaborative Development: Work with product managers and design teams to define and deliver high-quality, secure solutions.

  • Backend Systems: Develop, maintain, and enhance secure web APIs and backend systems for user-facing applications using Golang.

  • Feature Implementation: Design, implement, and optimise new features with an emphasis on low-latency, high-performance, and high-availability.

  • Data Management with MongoDB: Design efficient database schemas, integrate MongoDB with Golang applications, and optimise query performance for scalability and security.

  • System Architecture: Contribute to the architecture, design, and development of cybersecurity-centric products, ensuring scalability and robustness.

  • Security Protocols: Implement data protection mechanisms, including encryption, authentication, and authorization.

  • Performance Optimization: Maintain and optimise Golang microservices and MongoDB instances to support high traffic loads and reduce response times.

  • Logging & Monitoring: Set up and manage logging and monitoring systems for performance tracking, security auditing, and early anomaly detection.

  • Code Quality: Conduct code reviews to maintain secure coding standards, ensure compliance, and identify potential vulnerabilities.

  • Testing & Documentation: Write reusable, testable, and efficient code; conduct unit, User Acceptance (UAT), and regression testing; and document technical specifications, architecture, and best practices.



Requirements

Requirements:
Education:
- Bachelor’s degree in Computer Science, IT, or a related field.

Experience:
- 3- 6 years in software development, with a primary focus on Golang in production environments.

Technical Skills:
- Golang: Proficiency with Golang, REST APIs, MVC architecture, and ORM libraries.
- MongoDB: Experience with MongoDB, including schema design, query optimization, and integration within Golang applications.
- Cloud Environments: Experience designing scalable applications in AWS cloud environments.
- Security Knowledge: Strong understanding of security best practices, including secure coding standards, data protection, and compliance (e.g., OWASP, GDPR).
- Additional Skills: Familiarity with Python and experience with JavaScript frameworks like React or Vue are advantageous.

Tools and Processes
- Experience with Git for version control 
- CI/CD pipelines, unit testing, and debugging.

Soft Skills:
- Strong analytical and independent problem-solving abilities.
- Excellent communication skills for effective cross-functional collaboration.



Benefits
  • Opportunity to work with one of the leading companies in cybersecurity

  • Dynamic and collaborative work culture

  • Involvement in cutting-edge projects in Zero Trust Security



Skills Required

  • Bachelor's degree in Computer Science, IT, or related field
  • 3-6 years software development experience with production Golang
  • Proficiency in Golang, REST API development, MVC architecture, and ORM libraries
  • Experience with MongoDB schema design, query optimization, and Golang integration
  • Experience designing scalable applications in AWS
  • Strong understanding of security best practices including OWASP and data protection (GDPR)
  • Experience with Git for version control
  • Familiarity with CI/CD pipelines, unit testing, debugging, and regression testing
  • Experience setting up logging and monitoring for performance and security auditing
  • Familiarity with Python
  • Experience with JavaScript frameworks such as React or Vue
  • Strong analytical, problem-solving, and communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 2012

What We Do

InstaSafe is a cybersecurity leader providing cloud-based Zero Trust security solutions. The company empowers organizations in their digital transformation journey by enabling secure, seamless access to enterprise applications for mobile and remote workers. Utilizing a software-defined perimeter, InstaSafe masks applications from the open internet to provide granular access control and minimize security risks.

Similar Jobs

NextHire Consulting Logo NextHire Consulting

Back-end Engineer

Artificial Intelligence • HR Tech • Professional Services • Software
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
100 Employees

NextHire Consulting Logo NextHire Consulting

Back-end Engineer

Artificial Intelligence • HR Tech • Professional Services • Software
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
100 Employees

Weekday, Inc. Logo Weekday, Inc.

Back-end Engineer

Artificial Intelligence • HR Tech • Professional Services • Software
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
1603 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account