The company blog of Nylas, which makes email and calendar APIs and the open source N1 mail client.
HN links it for the N1 mail client, which one commenter calls excellent, and it often appears in the company's job postings.
Nylas | https://nylas.com/ | San Francisco, CA (Mission) | Full-time, INTERNS, ONSITE | Frontend (JS), Backend (Systems+Ops)
_ _ _
| \ | | | |
| \| |_ _| | __ _ ___
| . ` | | | | |/ _` / __|
| |\ | |_| | | (_| \__ \
\_| \_/\__, |_|\__,_|___/
__/ |
|___/
Hi! We're Nylas and we're looking for help building the next generation email platform. We're building a missing piece of Internet infrastructure and are looking for frontend application engineers, designers, backend systems engineers and infrastructure/operations engineers to join us.
Companies are building their core businesses around our email API right now. We have to be reliable, up all the time, and fast. We have more data for a single user than in most startups' entire database. We're scaling heavily and if you have experience with automated deployments, debugging running systems, release engineering, and on-call schedules, but are still comfortable writing code, this job might be for you. :)
Many people spend their entire days buried in mail clients which haven't significantly changed in years. Yet have you ever met anyone who really loves their email experience? We want to change that. We're building a frontend framework to power the next generation of mail apps. Sound exciting to you?
== We're particularly looking for folks who ==
* Take personal pride in their work and value autonomy and ownership
* Want the chance to step up and lead a…
Nylas | Product Manager, Product Marketing Manager, FP&A Analyst, BDR | REMOTE (US or Canada) | Full-Time | https://www.nylas.com
Nylas provides APIs for email, calendar, and contacts, connecting to Gmail, Microsoft, IMAP, Zoom, Teams, and 250+ providers. Tens of thousands of developers use us to reach millions of their users.
We're hiring across product, marketing, finance, and sales. Several of these roles benefit from someone who's a builder at heart. You don't need to be writing code, but you're using your favourite coding agent to experiment and solve problems day to day. High autonomy, close to customers, creative thinking rewarded.
100% remote in North America with regular in-person offsites.
Product Manager | Remote US or Canada (pref: Toronto, Denver) | $120K to $160K USD / CA$120K to CA$160K. https://www.nylas.com/company/jobs/?ashby_jid=f4fdb62a-8a7e-45cd-b3b4-73698b94574f
Product Marketing Manager | Remote US or Canada (pref: Toronto, Denver, NYC, Bay Area). US: https://www.nylas.com/company/jobs/?ashby_jid=ebcf30ab-c9d1-4d77-a621-20a89009109b Canada: https://www.nylas.com/company/jobs/?ashby_jid=2acb49b8-4e50-4829-830f-dfe773726d57
FP&A Analyst | Hybrid Toronto (~3 days/week) | CA$75K to CA$100K. https://www.nylas.com/company/jobs/?ashby_jid=57ea11b2-8da0-49a0-a195-0fe88a4c09db
BDR | Remote US (NY or Denver) | $65K to $100K USD OTE. https://www.nylas.com/company/jobs/?ashby_jid=bb13733d-da47-4143-b7a4-dc36421b9249
BDR | Remote Toronto | CA$70K to CA$90K…
Nylas | https://nylas.com/ | San Francisco, CA (Mission) | Frontend (JS), Backend (Systems+Ops)
_ _ _
| \ | | | |
| \| |_ _| | __ _ ___
| . ` | | | | |/ _` / __|
| |\ | |_| | | (_| \__ \
\_| \_/\__, |_|\__,_|___/
__/ |
|___/
Hi! We're Nylas and we're looking for help building the next generation email platform. We're building a missing piece of Internet infrastructure and are looking for frontend application engineers and designers and backend systems and infrastructure/operations engineers to join us.
Companies are building their core businesses around our email API right now, and that means we have to be reliable, up all the time, and fast. We have more data for a single user than in most startups' entire database. We're scaling heavily and if you have experience with automated deployments, debugging running systems, release engineering, and on-call schedules, but are still comfortable writing code, this job might be for you. :)
Many people spend their entire days buried in mail clients which haven't significantly changed in years. Yet have you ever met anyone who really loves their email experience? We want to change that. We're building a frontend framework to power the next generation of mail apps. Sound exciting to you? Apply here.
== We're particularly looking for folks who ==
* Take personal pride in their work and value craftsmanship, autonomy and ownership.
* Want the chance to step up…
Nylas | San Francisco, CA ONSITE (Open To Relocation) | Frontend (JS), Backend (Systems+Ops)
Hi! We're Nylas and we're looking for help building the next generation email platform. We're building a missing piece of Internet infrastructure and are looking for frontend application engineers, designers, backend systems engineers and infrastructure/operations engineers to join us.
Companies are building their core businesses around our email API right now. We have to be reliable, up all the time, and fast. We have more data for a single user than in most startups' entire database. We're scaling heavily and if you have experience with automated deployments, debugging running systems, release engineering, and on-call schedules, but are still comfortable writing code, this job might be for you. :)
Many people spend their entire days buried in mail clients which haven't significantly changed in years. Yet have you ever met anyone who really loves their email experience? We want to change that. We're building a frontend framework to power the next generation of mail apps. Sound exciting to you?
== We're particularly looking for folks who ==
* Take personal pride in their work and value autonomy and ownership
* Want the chance to step up and lead a team
* Put the work before ego. We've got each others' backs, and we want you to be with us on that
== A bit more about us ==
* Our backend is built on Python, Flask, gevent, nginx, MySQL, AWS, and Debian. We've been careful to keep…
Nylas | SRE | San Francisco, CA (ONSITE) | https://nylas.com | Full Time only
Nylas is like a race car moving at 200 MPH, and you are a member of the pit crew--swapping the tires and refueling without slowing down! We're looking for a Site Reliability Engineer to take our infrastructure to the next level, with a focus on tools, availability, performance, and scale.
Critical to this role is supporting the entire engineering org in moving quickly, which includes running our internal tooling infrastructure, creating systems that make migrations/alerts/tests easy to write and run, and further improving our continuous integration and deployment workflows. You should love measuring things, making data-driven decisions, and have excellent written communication skills. As this is an engineering role, you should also be comfortable writing substantial amounts of production-grade code (although it may not be your focus). Bonus points for a deep love for large distributed systems, a knack for creating elegant tools, and experience participating in an on-call rotation and running on AWS. Double bonus points for clear, direct communication and a call-it-like-it-is attitude.
Some technologies we use: Python, AWS, MySQL, Redis, Ansible, Elasticsearch, Kafka, ZooKeeper
If you're interested, please get in touch with spang at nylas dot com directly, or apply via https://jobs.lever.co/nylas/f6d54373-2702-4d34-b3f7-d9200308cb38. We welcome applicants of all backgrounds.
Hey! I'm an engineer on N1 and I can talk about (1) and (3):
1. Snoozing emails would be great. You could totally do this client-side in a plugin using our current developer APIs, by moving snoozed threads to a label/folder, and then moving them back after a prescribed time. Might be a fun project! Feel free to ping us on our community slack channel if you want to try.
3. N1 uses the exact same package structure as Atom, but we're using the CommandRegistry less, and introducing our own UI layer concepts like the ComponentRegistry (for dynamically injecting React elements.) There are probably a handful of Atom packages you could load into N1, but probably only well-contained ones with very minimal UI. Our composer unfortunately doesn't share any code with Atom's text view - we needed to do rich HTML editing, so we wrote our own composer based on `contenteditable`.
Vim keybindings for the composer are also a great idea. There's actually an API for creating `DraftStoreExtensions` (https://nylas.com/N1/docs/DraftStoreExtensions.html), and if you implement `onInput` in your extension you can probably re-create vim keyboard handling. Unfortunately, that's a bit low-level: right now, the composer is not as easy to extend as Atom's editor. We've put a lot more effort into extensibility of the thread / message panels and views.
Enjoy! Feel free to reach out on the community slack channel if you have any other questions.