Canopy
Network Guard (HK)

Network Guard - Software Development Lead (Build and Test Pipelines)

Mid Level
Hong Kong
Software Development Lead (Build and Test Pipelines)
Back to Jobs

About Us

At Network Guard , for more than 11 years, we’ve paved the way towards a more private and secure digital world. We’re a global SaaS company and an industry leader in cybersecurity. Millions of consumers worldwide use our internet privacy and security products every day.

Who we're looking for

We’re looking for a Software Development Lead to take control of our platform automation. You will lead the team that builds and operates our CI/CD systems and provides additional tools and support to developers to ensure their SDLs are as efficient as possible.

We believe in a high degree of automation in our CI/CD systems. We expect our build and test pipelines to be easy to configure, require minimal human effort to operate, and be fast, stable, and secure. Developers should ship their applications automatically, with high frequency and high confidence.

Our apps are built for many platforms: Windows, Mac, Android, iOS, Linux, routers, and browser extensions. Dozens of microservices, as well as 3000+ physical servers, run our own architecture.

What you will be doing

Responsibility:

  • Building the CI/CD platform and providing new functionalities in a timely fashion when the need arises.
  • Providing other teams with a clear specification of the functionalities and related SLAs.
  • Maintaining and operating the platform, and meeting the SLA requirements. The team is not responsible for monitoring individual pipelines.
  • Maintaining the relationship with third party providers, including ensuring we have appropriate plans to meet our customers’ needs.
  • Providing all teams with monthly reports on the detailed cost of operating their pipeline.
  • Providing documentation, training sessions, and direct support for all our services, including both off the shelf and internal solutions.
  • Ensuring our systems are secure through threat modeling, set expectations, and providing our customers with visibility.

Accountable for:

  • Uptime
  • Operating costs
  • Scalability
  • Effectiveness
  • Security
Who you are

Requirements:

  • Experienced developer in several high-level languages such as Python or Javascript.
  • Experienced in engineering complex systems comprising multiple components from cloud services (AWS, Google Cloud, Azure) and custom applications.
  • Experienced with CI and automation frameworks such as Jenkins, CircleCI, or Buildkite.
  • Excellent at writing automated tests.
  • Proven track record in leading the technical work of other people.
  • Experienced with Agile SDL practices such as Kanban or Scrum.
  • Great verbal and written communication skills.
  • Strong sense of ownership, great problem solver, hunger for learning, and a positive disposition.

Beneficial to have:

  • Experienced developer on at least one client side platform, e.g. iOS or Windows.
  • Experienced using AWS services such as S3, EC2, Cloudformation, Lambda and ECS.
  • Experienced developer in a lower level language like C++ or Rust.
  • Experienced Scrum Master.
  • Experience with Kubernetes.
  • Experience with the Appium test framework or similar.
  • Experience with TDD and BDD.
  • Experienced in writing technical designs, threat models, and test plans.
  • Proven track record as a people manager.
What we offer
  • Challenging work in a fun and collaborative environment
  • Attractive compensation and time-off benefits
  • Spacious open-concept and centrally located offices
  • Full-time employment with flexible working hours
  • Fully stocked pantry with breakfast foods, fresh fruit and snacks
  • Team lunches and company events every quarter
  • Multicultural teams represented by 30+ nationalities

Sign in to Happyer

Help us Complete Your Profile

What's your full name?

What's your current position?

Please fill in all name and position fields.
Next

What is your current status

What is your career goal?

You can choose more than one goal

Learn new skills
Make a major career switch
Land a (new) job
Not totally sure...

Receive job alert emails

Please select your status and at least one career goal.
Next

Where would you like to work?

You can choose more than one location

I want to work in

What are you looking for next?

It’s okay if you’re not sure. We got you covered no matter what.

Please select at least one location, pick your experience level, and your career path in order to continue.
Next
Success! Your application is on it's way
.

We've sent a notification to the hiring manager with your profile details and resume.

Back to Job

Choose your "Quick Apply" resume

Be sure to complete your profile for best results. This is the final step of your application.

PDF, Doc, or Docx. 10MB maximum.
Confirm Application

"Quick Apply" or use a custom resume?

Quick ApplyCustom Resume
151 Gloucester Road, Wan Chai
Interested in working at
Network Guard (HK)
?

Related Positions

Societe Generale (HK)

Societe Generale (HK) - Front Office Developer - Quantitative Market Making

Front Office Developer - Quantitative Market Making
Hong Kong
Network Guard (HK)

Network Guard - Software Development Lead – Backend Engineering – Platform and Tools

Software Development Lead – Backend Engineering – Platform and Tools
Hong Kong
REA Group (HK)

REA Group - Senior Developer

Senior Developer
Hong Kong