We’re looking for systems developers like you

As a fast-growing technology company excelling in the art of continuous delivery, we need exceptional systems-side developers like you to join our team of world-class experts. We’re growing rapidly. We need to ensure that our infrastructure keeps up with the pace, and that’s where you come in!

You will be part of a team responsible for designing and developing solutions that automate the entire infrastructure delivery pipeline: developing custom tools and leveraging Ansible, CI systems, configuration management, and monitoring frameworks. We need people at all experience levels, so if we describe you, please get in touch.

Highlights

Work in a team that invests heavily in the Continuous Delivery methodology, meaning build often, run automated integration tests and deploy at a moment’s notice when all tests are green.  Your systems will be building and testing our global infrastructure, deploying servers (more than 3000 worldwide) and security solutions, and monitoring, alerting, and self-healing as problems arise.

Responsibilities

Your responsibilities will be to develop the systems that enable this to take place.

  • Do you take pride in automating your solutions? We are looking for developers to take complex problems, fix them in a testable, repeatable manner, and be confident that we can push that out to more than half a million customers around the world without regressions.
  • You hold a big-picture view of infrastructure, and can consider all the moving parts, even for minor changes.
  • Love clear documentation? So do we! It’s a win-win situation.
  • You relish finding ways to improve existing systems, and you’re not afraid to jump right in suggesting how we could do things better.
  • You have good understanding of using CI-CD pipelines, and a mindset that can balance just the right mix of testing and delivery.
  • When you fix something once, you like to be sure it never needs fixing a second time.
  • You take novel approaches and look for the wins that may not always be the most obvious. We love big ideas that ensure our customers are always delivered the best.

Requirements

  • Experience in CI-CD pipelines and a general agile mindset
  • Knowledge using configuration management tools: Ansible, Puppet, Chef
  • Expert in at least one modern server-side language, such as Python or Ruby
  • Experience with TDD and unit testing
  • Experience building high-load, scalable systems. We run on 3000+ servers
  • Understanding of Linux, networking, and systems administration
  • Understanding of how to build and test security from the start

What we offer

  • Attractive compensation and benefits
  • Flexible working hours and a healthy work-life balance
  • Work in a challenging, collaborative, and fun environment

About us

At Chengbao, we’re leading the way to a more private and secure digital world. Consumers in over 180 countries around the globe rely on our industry-leading cybersecurity software and services.

We are an international tech company with hundreds of people worldwide and a core team in Hong Kong. We’re profitable, growing, and just getting started.

We hire world-class developers, product managers, and marketers in the industry, and give them the tools to succeed. Together, we ship beautiful, usable software for desktop and mobile that our customers use and love every day.

Ready to do the best work of your life? We’ve built just the place.