Engineering Team at Nylas

The Nylas Cloud APIs power email, calendar, and contacts features in SaaS products ranging from CRM and marketing automation to recruiting tools, scheduling assistants, legal and real estate platforms, and more. The Nylas email API integrates with 100% of email service providers, allowing bi-directional email sync between your SaaS platform and your email client.

Job Openings at Nylas

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Engineering-Driven

    Nylas is a product built for engineers, by engineers.

    Our company was started by engineers, for engineers: to make it easy to add email, contacts, and calendars to any app. We have spent the last four years developing an API that is clean, performant, secure, and makes the lives of other developers easier. Since a users inbox has more data than your typical startup, we’ve had to solve some pretty challenging big data, high speed, and availability requirements.

    We’re still a relatively small company (~ 25 people) who thrive on applying we we’ve learned within engineering to growing our company. For example, our sales and marketing team runs standups and participates in company wide retrospectives to better understand where we can still improve.

    We also have an inclusive roadmap review every Friday where we remove the traditional practice of having the VPs of Product and Engineering make all of the decisions and delegate instead to team members to give every engineer a seat at the table.

    We make a big effort to create an inclusive environment that is open, frank, and predictable.

  • Work/Life Balance

    Nylas is a place where you can bring your whole self to work and be accepted as who you are.

    It's a place that values growth and learning, puts high value on empowering employees, and we know it's healthy to have a life outside of work. While we are a startup and sometimes have to rally to hit a deadline, we strive to plan projects in a way that supports healthy work-life balance.

    We offer a mandatory 2-week, contiguous vacation with an unlimited vacation policy, and we trust everyone to properly coordinate around busy (and less busy) times. The mandatory 2 weeks is designed to both encourage people to truly unplug, and ensure there is no single point of failure operationally in the company. We also offer a caretaker / parental leave policy of up to 16 weeks for those expecting or needing to take care of ill family members or newborns.

    Lastly, we allow everyone to work from home when they need to. You don’t need to get pre-approval or talk to your manager unless you plan to work from outside of the office for more than a few days in a row, or need to coordinate working from a different timezone. We trust that you know how to work productively from wherever. We currently have two fully remote engineers (in Boston and New York) and are open bringing on other all-remote team members.

  • Customer Comes First

    Our Developer Success Engineers bridge the gap between customer and engineering.

    They are both technical and customer facing, which allows us to dive deeper into customer issues and resolve them with very little back and forth. Additionally, all Nylas engineers participate in a customer focused rotation where we work exclusively on the most critical customer facing issues. This allows each engineer to work directly on what customers have highlighted as their biggest issues. These may include really complex ActiveSync authentication situations, Unicode parsing issues, data duplication, and more. Each engineer spends two weeks of their choosing every two months to empathize with our customers.

  • Open Communication

    Each week we get together for a company all hands.

    We discuss what has happened during the week, and reflect on successes and failures. It is a recap of the past week and we go over operations, sales, marketing, and engineering departments accomplishments. We always host an AMA at the end to openly discuss any company issues. To make sure that our NY team can attend, we moved the meeting to right after lunch and have started to improve our A/V tech.

    Unlike other all hands meetings that are usually run by a single person, each department head or project lead presents at ours. It is one (of many) forums for people to ask questions and challenge decisions, even around fundraising. Our executive team members are entirely transparent about open business negotiations, and will share updates about fundraising whether they are good or bad.

    Lastly, we are diligent about hosting regular retrospective meetings to learn from our mistakes and come together as a team to improve our processes. Our monthly retrospectives allows us to have open and frank conversations on a regular basis.

  • Actively Practices Inclusion

    We’ve open-sourced our employee handbook.

    At one of our company offsites, we spent a significant amount of time discussing our company values. From those conversations, we decided to model the company that we aspired to be, and make it easy for others to fork that handbook if they wanted to borrow or were inspired by it. Why make it private? If we’re lucky, people will fork it, work on it, and perhaps borrow from it to create their own.

    Within Nylas, we partner with Paradigm to host D&I workshops at the company. These workshops range from “how to conduct yourself at meetings” to “how to write performance reviews,” and have helped us be more conscious of our biases towards different races, genders, and ages. Our VP of Engineering, Tomasz, also spearheaded a partnership with Code2040 after participating in the program as mentor. We partner with Code2040 to focus on diversity for our intern recruiting.

  • Start-to-Finish Ownership

    Everyone who joins has such a tremendous impact to the company, and brings something that doesn’t exist yet here.

    This is a startup. If you need a super structured world, this isn’t the right place for you. The people we have attracted understand the impact of our product and have ideas about how to push it further. At Nylas, we ask for forgiveness, not for permission.

    If you have a question about design or marketing, you should speak directly to a designer or someone on the marketing team. We’re not a huge company, which means you will have full ownership of your project. While we avoid 1-person projects as much as possible, project teams can have as few as two engineers, giving each person a tremendous amount of freedom and responsibility. Everyone touches all parts of the codebase. Everyone is a full-stack engineer.

  • Open Source Contributor

    Our core sync engine is open source.

    Our staff members have contributed to numerous open source projects like debian, mypy, and others. We are also active members of and frequently present at regional and local conferences like Pycon and PyBay. We love to use our office space to host meetups.

  • Eats Lunch Together

    Everyone picks their own lunch from our catering company and eats together.

    Sometimes we do engineering lunchtime talks after lunch about projects and new tech. Individuals will volunteer and say they want to teach others about a certain topic, whether it be “how to write good unit tests” from our “developer tooling in CLI” and we’ve also invited outside speakers (like someone who came in to talk about beekeeping).

    When we bring in a new intern class, we’ll have more frequent and regular talks on software development processes, which help to uplevel our interns as well as build relationships between individuals at the company.


  • Engineering-Driven
  • Work/Life Balance
  • Customer Comes First
  • Open Communication
  • Actively Practices Inclusion
  • Start-to-Finish Ownership
  • Open Source Contributor
  • Eats Lunch Together

Company Properties

  • B2B
  • Technical Founder(s)
  • Remote-OK

Team Members

  • 1 Admin
  • 5 Business
  • 14 Engineers
  • 2 Marketing
  • 1 Product Manager

Vacation Policy

Instead of accruing vacation time, you will plan the vacation time you would like to take off with your manager. There are no limits, but we ask you to work with your manager and team to plan responsibility. For every day taken off we ask for a weeks notice. We also highly encourage all of our staff to take two consecutive weeks off annually to recharge.

Tech Stack

Python Mysql Redis HAProxy Linux Javascript React Elastic Search AWS Jenkins MyPy Flux Flow nginx

Interview Process

First you’ll speak with one of our founders or hiring managers. Next you’ll meet with one of our engineers to do a timed coding challenge. Finally, you’ll come onsite, have lunch with us and meet the rest of the team for 4-5 hours.