Interested in working at
Chengbao
?
Server-side Software Developer (Data Pipelines)
Wan Chai
HKD
+
-
PHP
C#
C/C++
Java
Python
Who we're looking for

Are you interested in cybersecruity? Chengbao is looking for a Server-side Software Developer - Data Pipelines who can help them pave the way to a more private and secure digital world

Who we're looking for

Are you interested in cybersecruity? Chengbao is looking for a Server-side Software Developer - Data Pipelines who can help them pave the way to a more private and secure digital world

Perks
  • Dress code: smart casual
  • Layout: lots of light with open space
  • Features: table tennis table, pull-up bars and powerful hardware
  • Amenities: free breakfast
Your Role

We value efficient engineering processes

  • Continuous Delivery. All logic is tested automatically. We deploy multiple times per day. We often use TDD.
  • Microservices architecture. We pick a suitable stack for each individual application. Currently those involve combinations of Ruby, Python, Lua, mySQL/Postgres/Aurora, Redis, Redshift, Spark, many parts of the AWS stack including Lambda, RabbitMQ, Docker, Ansible, Terraform, Tableau.
  • Code-reviews and sometimes pair programming. We invest in spreading knowledge around the team, and keeping our code easy to read, test, and maintain.


A few highlights of interesting tech challenges

  • Scale and performance. Handle tens of thousands of rpm, scale across geographically distributed datacenters, solve complex computational tasks quickly, and be highly available. We operate 2000 physical servers world-wide plus many VMs.
  • Enforce strong privacy requirements. Design your systems to be both difficult and OK to get hacked.
  • High availability and accuracy requirements. Prove the answers provided by your systems are correct.
  • Enable rapid iteration with several team members. Express requirements as automated tests and enable automatic deploys many times per day.
  • Business logic design. Sometimes the hardest part is defining what exactly we should build to solve our business needs. You'll have many opportunities to play roles in product-management and business-analysis.


Requirements
  • Experienced in building and running large-scale reliable data pipelines that meet business needs.
  • Passionate about building well-designed systems, eager to learn and continually improve his or her skills.
  • You take great pride in the quality of your code.
  • Expert in at least one modern server-side language. You test your code primarily with automation.


About the Company

Paving the way to a more private and secure digital world, Chengbao offers consumers in over 200 countries industry-leading cybersecurity software and services. Being an international tech company, Chengbao has a team of 300+ people worldwide and a core team of 70 based in Hong Kong.

Culture
Mission / Vision
Office
Photos
Videos
Perks
Location