Senior Software Engineer (Node.js)

Sorry, this job was removed at 10:14 a.m. (CST) on Wednesday, Aug 06, 2025
Be an Early Applicant
Keat Hong Village
Information Technology • Cybersecurity
The Role

In this role you will be responsible for developing microservices using technologies like: Node.js, Temporal, Kubernetes, AWS working in a cross-functional team of engineers. You will play a role in defining how we develop and integrate our services with external providers and SaaS systems making sure that we can handle millions of requests per minute and serve millions of users worldwide. 


You will partner with marketing, security, data and other engineering teams to deliver resilient, secure, and scalable microservices supporting marketing activities and making sure users are able to purchase and configure our products.


What you will be responsible for:
  • Implementing, and maintaining scalable, secure, and reliable workflow-based microservices written in Node.js using Temporal, Kubernetes and AWS as infrastructure platforms, with a focus on long-term operational efficiency.
  • Developing integrations with third party systems needed to support marketing activities and handle user lifecycle from the acquisition through purchase flow to subscription and VPN service management.
  • Owning and evolving observability of created services making sure we know how our system runs on production standardizing practices across the whole department.
  • Setting engineering standards and best practices for your cross-functional team.
  • Cooperating with security, engineering, data departments.

Skills / experience needed:
  • Demonstrated history of delivering secure, scalable, and resilient microservices solutions using Node.js.
  • Experience with Cloud hosted platforms (AWS / GCP / Azure), K8S (or other container management system)
  • Strong communication skills
  • Solid understanding of systems design
  • Proactive and solution oriented mindset
  • Solid understanding of Secure SDLC
  • Strong understanding of Monolith and Microservices architecture
  • Strong understanding of Software Design Patterns

Nice to haves:
  • Experience in other programming languages such as Ruby, Python, Go
  • Experience with subscription management / user management / affiliate systems
  • Experience in software delivery using AI tools
  • Experience with Temporal or similar solutions would be a plus

#LI-NL1

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.

Similar Jobs

Cloudflare Logo Cloudflare

Data Analyst

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Singapore, SGP
4400 Employees

Apryse Logo Apryse

Solutions Engineer

Productivity • Software • App development • Automation
In-Office
Singapore, SGP
665 Employees

monday.com Logo monday.com

GTM Manager - AI, APJ

Productivity • Sales • Software
Remote or Hybrid
Singapore, SGP
3049 Employees
Hybrid
Singapore, SGP
289097 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Tortola
246 Employees
Year Founded: 2009

What We Do

The leading VPN company. Building a safer, better digital world.

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account