Golang / Go Job: Software Developer - Golang

Airlock Digital Pty Ltd

Software Developer - Golang at Airlock Digital Pty Ltd

🇵🇭 Philippines › 100% Remote, Based In The Philippines
  (Posted Jan 17 2024)

Please mention that you found the job at Golangprojects.com

Apply now!  

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
Who Are We?

Airlock Digital delivers forward thinking endpoint protection solutions which enable organisations to implement rapid, scalable allowlisting and execution control. Through first-hand understanding of the operational challenges in cybersecurity, intimate industry experience and an intuitive solution set, Airlock Digital is positioned as the leading, commercial allowlisting vendor worldwide. Allowlisting: Reimagined.

We have an established presence in Australia and the United States, and exciting growth plans to expand both locally and internationally to support our growing global customer base. Our team members are a bunch of awesome humans, who are friendly, collaborative and humble rock stars – we work hard and are always willing to help each other out.

The flexibility available to team members is second to none, because our leadership team know that the ability to work where it suits you, is how our team members thrive. We trust our team members to do their job.

What We Are Looking For

We are seeking to appoint a proficient Golang engineer to take ownership over key domains within our codebase and work with a high level of autonomy while working amicably with other engineers to manage key architectural changes that affect other domains in our codebase.

Broad responsibilities for the role include:
- Design, develop and maintain solutions which you take pride in and ensure scalability, security and performance
- Design, build and maintain clean, efficient, reusable, reliable and maintainable code using industry best practices and coding standards
- Conduct thorough testing and debugging to ensure software meets quality standards
- Contribute to the documentation of software design, architecture and development processes
- Participate in code reviews to maintain code quality and ensure adherence to coding standards

For this role we are primarily seeking someone to help build out our existing set of golang APIs, but we operate as full stack developers so would be looking to extend the applicants abilities to be across the full stack. As a developer in the Cloud team you will be responsible for all stages of the development cycle, from enhancing the CICD pipelines with k8s resource definition files to software changes in our backend and frontend to provide new features to our customers and everything in between.

What You’ll Need

Applicants should have a minimum 3 years experience as a developer, preferably in a SaaS environment and familiarity with cloud platforms and experience deploying applications in a cloud environment.

Further, a strong knowledge of Golang with demonstrated experience in:
- using the standard library for developing web servers.
- use of popular web frameworks such as Echo or Gin.
- effective implementation of concurrent patterns in golang.
- golang’s testing library.
- database drivers and how to write database queries using golang.
- the http package to make API calls to services.

You will also need experience in:
- deploying golang applications on container technologies such as docker or podman.
- version control using Git.
- developing in a devops team with frequent releases through CICD pipelines.
- microservices architectures (with kubernetes is a big plus, but serverless technologies such as lamba or azure functions are still relevant).
- building tooling for local development.

We currently support linux and windows, mac is welcome but the successful applicant would be responsible for maintaining any additional tooling required. (experience with skaffold a big plus).

Applicants will need to have the right to work in the Philippines to be eligible for this role.

Successful applicants will need to be willing to obtain a Police Clearance as part of our final stages of the recruitment process.

What We Offer
We are a business that is passionate about what we do. We are committed to maintaining our positive workplace culture, because we believe the best perk of working for Airlock Digital is the awesome bunch of humans you will be able to call your team members
One of our key benefits is the flexibility we offer team members. This role can be either a fully remote role (based anywhere in Australia) or a hybrid position working remotely and in person at the Adelaide office.
Additionally, we have flexible work schedules, a relaxed dress, and other great things like paid volunteering time.

We will be assessing applications as they come in, so we encourage you to send your resume through to us as soon as possible.

Please mention that you found the job at Golangprojects.com

Apply now!  

Company: Airlock Digital Pty Ltd

Airlock Digital Pty Ltd
job info / career page
Linkedin profile
Location: 100% remote, based in the Philippines, Philippines

Skills wanted, in addition to Golang:
golang azure devops docker gin
git k8s kubernetes linux microservices

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with azure Golang jobs with devops Golang jobs with docker Golang jobs with gin Golang jobs with git Golang jobs with k8s Golang jobs with kubernetes Golang jobs with linux Golang jobs with microservices Golang jobs with saas