Backend Engineer

Node.js API Npm AWS
San Francisco, CA, United States
Full Time
Visa sponsor
Work Remote
Salary: Unknown

About Front:

Front is the email workflow re-imagined for teams Think “Multiplayer version of Gmail”

About the job:

Front is the “Multi-player version of Gmail”. Our vision is to fundamentally change forever how companies communicate. We’re looking for talented, enthusiastic people that will enjoy coming to work every day.


Front is looking for a backend engineer to join our infrastructure team. We're a small but growing team managing a full email stack built with node.js and distributed over dozens of servers. It comes complete with thousands of concurrent connections, TBs of data and a microservice architecture. We process hundreds of thousands of messages every day.

When we're not busy casually dropping vanity metrics, we:

  • Expand our API that the best users in the world are using to build the future of communication.
  • Push some NPM modules to limits their authors hadn't anticipated.
  • Move S3 buckets across the ocean, and assets to a CDN to make Front a tiny bit faster.
  • Tame a growing memcached cluster.
  • Improve our CI to release builds faster.



  • (ideally) have a strong background in node.js (some of our engineers learnt on the spot).
  • Can find creative ways of troubleshooting problems (mentioning some of them when applying would be awesome).
  • Can sift quickly through code written by someone else (you consider that node_modules is a part of your code).
  • Have experience debugging network issues, profiling JavaScript and inspecting retention trees in a heapdump.
  • And of course: you'd like to help us make Front better.

Apply to this (awesome) job

(optional) You can only upload PDF, DOC and DOCX documents. Let us know if you want more!