工作描述
16 天前
About This Role
Our engineers are collaborative and have a keen appetite for learning. And they're building a safer, more open internet for millions of people around the world.
Our engineers work cross-functionally alongside various specialities, and people from other functions. We approach engineering through the following principles: infrastructure as code, unit and functional testing centric, always CI/CD, data and automation centred, with security at the core.
It’s also paramount for us to empower our engineers to make their own calls about the tools and technologies that best address the problems they are trying to solve.
Your extensive background and expertise with Linux, software engineering, and various other domains will enable you to address complex technical challenges and deliver high-performance, scalable solutions.
As creators of our TrustedServer, you will be working with thought leaders in their industry who prioritise simple, maintainable and secure solutions that scale out and have very low operational overhead. This is a fast-paced agile team that prides itself on solutions which have a direct impact on millions of users worldwide.
You will leverage your skills to build and maintain our rolling Linux Operating System, from high-level configuration management to low-level kernel tuning and end-to-end security of build & deploy pipelines. Debugging issues in our unique world of ephemeral, no-logging Operating Systems comes with many unique and interesting challenges, so bring your curiosity and dive in.
• You will get to develop on innovative technologies using modern approaches and cutting-edge concepts like reproducibility, zero trust security and languages such as Rust
• You will be part of the core engineering teams responsible for our custom in-house operating system, TrustedServer.
• Tremendous opportunity to apply your expertise and directly influence the direction of our technologies that provide privacy, and are globally recognised as industry-leading
Role Responsibilities
• Utilise your in-depth understanding of Linux to maintain and implement new features for our Linux Operating system
• Maintenance and improve our CI/CD pipelines, with a focus on security and reproducibility.
• Analyze, optimise, and troubleshoot Linux components, system modules, and APIs for improved security and efficiency
• Collaborate with cross-functional teams to design and optimise system architectures and infrastructure.
• Keep up-to-date with industry trends, emerging technologies, and best practices to drive continuous improvement of our products and services
Role Requirements
• Bachelor's degree in Computer Science, Engineering, or a related field
• Moderate level of experience with security concepts like; public-key cryptography, hardware access tokens, principle of least privilege and defence in depth.
• Significant experience with Linux, operating systems, software engineering, systems.
• Moderate level of exposure to writing production level code in Python or Rust, including concepts like unit and functional testing.
• Proven success in delivering complex projects involving Linux-based systems
• Solid understanding of networking protocols, cryptography, and security best practices
• Exceptional analytical, debugging, and troubleshooting skills
• Ability to work independently and as part of a collaborative team
• Strong communication and interpersonal skills
• Excellent documentation writing skills
Nice Skills To Have, But Not Required (if Any)
• Understanding of Linux internals and kernel subsystems.
• Exposure to physical data centre design or operations.
• Experience using Rust for system-level development
• Experience with modern VPN and network technologies such as WireGuard
• Detailed understanding of Debian and package management concepts.
Benefits
Health and happiness go hand in hand, and we make every effort to support our team members in all facets of their lives—both inside and outside the office. Learn more about our employee benefits by visiting our careers page.
Before you apply
• At the moment, we do not sponsor visas in the EU. For Hong Kong, we require at least two years of working experience and a university degree in a related field. For Singapore and the UK, we can only sponsor visas for mid-career or above.
• Please upload your resume as a PDF and do not include any salary or compensation information in it.
ExpressVPN is one of the world’s leading providers of online privacy and security services for consumers. Started in 2009, we’ve grown to have millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized by hundreds of millions of people in 18 languages and more than a hundred countries. We see huge growth in our industry, and are gaining market share through strong execution.
Please note that all offers are subject to reference checks from one or more of your former managers/colleagues. For your current manager, we understand that every company has distinct HR practices, and will only speak with them at a mutually agreed-upon time that works for you.
Our engineers are collaborative and have a keen appetite for learning. And they're building a safer, more open internet for millions of people around the world.
Our engineers work cross-functionally alongside various specialities, and people from other functions. We approach engineering through the following principles: infrastructure as code, unit and functional testing centric, always CI/CD, data and automation centred, with security at the core.
It’s also paramount for us to empower our engineers to make their own calls about the tools and technologies that best address the problems they are trying to solve.
Your extensive background and expertise with Linux, software engineering, and various other domains will enable you to address complex technical challenges and deliver high-performance, scalable solutions.
As creators of our TrustedServer, you will be working with thought leaders in their industry who prioritise simple, maintainable and secure solutions that scale out and have very low operational overhead. This is a fast-paced agile team that prides itself on solutions which have a direct impact on millions of users worldwide.
You will leverage your skills to build and maintain our rolling Linux Operating System, from high-level configuration management to low-level kernel tuning and end-to-end security of build & deploy pipelines. Debugging issues in our unique world of ephemeral, no-logging Operating Systems comes with many unique and interesting challenges, so bring your curiosity and dive in.
• You will get to develop on innovative technologies using modern approaches and cutting-edge concepts like reproducibility, zero trust security and languages such as Rust
• You will be part of the core engineering teams responsible for our custom in-house operating system, TrustedServer.
• Tremendous opportunity to apply your expertise and directly influence the direction of our technologies that provide privacy, and are globally recognised as industry-leading
Role Responsibilities
• Utilise your in-depth understanding of Linux to maintain and implement new features for our Linux Operating system
• Maintenance and improve our CI/CD pipelines, with a focus on security and reproducibility.
• Analyze, optimise, and troubleshoot Linux components, system modules, and APIs for improved security and efficiency
• Collaborate with cross-functional teams to design and optimise system architectures and infrastructure.
• Keep up-to-date with industry trends, emerging technologies, and best practices to drive continuous improvement of our products and services
Role Requirements
• Bachelor's degree in Computer Science, Engineering, or a related field
• Moderate level of experience with security concepts like; public-key cryptography, hardware access tokens, principle of least privilege and defence in depth.
• Significant experience with Linux, operating systems, software engineering, systems.
• Moderate level of exposure to writing production level code in Python or Rust, including concepts like unit and functional testing.
• Proven success in delivering complex projects involving Linux-based systems
• Solid understanding of networking protocols, cryptography, and security best practices
• Exceptional analytical, debugging, and troubleshooting skills
• Ability to work independently and as part of a collaborative team
• Strong communication and interpersonal skills
• Excellent documentation writing skills
Nice Skills To Have, But Not Required (if Any)
• Understanding of Linux internals and kernel subsystems.
• Exposure to physical data centre design or operations.
• Experience using Rust for system-level development
• Experience with modern VPN and network technologies such as WireGuard
• Detailed understanding of Debian and package management concepts.
Benefits
Health and happiness go hand in hand, and we make every effort to support our team members in all facets of their lives—both inside and outside the office. Learn more about our employee benefits by visiting our careers page.
Before you apply
• At the moment, we do not sponsor visas in the EU. For Hong Kong, we require at least two years of working experience and a university degree in a related field. For Singapore and the UK, we can only sponsor visas for mid-career or above.
• Please upload your resume as a PDF and do not include any salary or compensation information in it.
ExpressVPN is one of the world’s leading providers of online privacy and security services for consumers. Started in 2009, we’ve grown to have millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized by hundreds of millions of people in 18 languages and more than a hundred countries. We see huge growth in our industry, and are gaining market share through strong execution.
Please note that all offers are subject to reference checks from one or more of your former managers/colleagues. For your current manager, we understand that every company has distinct HR practices, and will only speak with them at a mutually agreed-upon time that works for you.
更多来自 ExpressVPN
Junior Product Designer
ExpressVPN
用户体验/界面设计师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
Staff Software Engineer (C++/Rust)
ExpressVPN
软件工程师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
Principal Software Engineer (C++/Rust)
ExpressVPN
软件工程师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
更多类似工作
🎉 Got an interview?