Jobs /

Senior Backend Engineer - Connectivity

Nylas

Apply Now

Job Details

Location: Posted: Jun 03, 2022

Job Description

Who we are Our mission at Nylas is to turn communication into inspiration and insight. We empower over 100,000 developers and over 900 companies all over the world to access, parse, and gain insights from communications data to provide better experiences for their customers and users, all while providing top tier security and compliance. To achieve this vision, we’ve raised over $175M from Tiger Global, 8VC, ScaleUp, Spark Capital, Slack, and more. We have a huge market (every company that builds software) and a massive opportunity (the world runs on communication and data). By continuing to hire exceptional people from all different backgrounds and perspectives, we have the opportunity to make Nylas one of the biggest, most successful and equitable technology companies in the world. Why Nylas Nylas is an advocate for the well-being of our employees. We trust our employees and give them the autonomy to achieve their goals without focusing on when, where, and how they get there. We are a flexibility first workplace. That means if you have a preference for working fully remote, going into the office every day, or anywhere in between, we support that working style. but if Nylanauts want to work from an office, we have hubs in San Francisco, Denver, New York City, Toronto, and London. We are also strong supporters of internal and cross-team mobility and growth. We want Nylas to be a place where anyone can be supported to grow, learn, and become the best at what they do. We’ve been named a top Startup for career growth and development by Forbes , Great Places to Work, and Comparably ! From our CTO + Co-Founder, Christine Spang: “We have a number of folks on the team who started as an individual contributor and became staff level or leaders in their area. I personally love seeing people reach their full potential and become successful at Nylas.” About the team The Nylas Connectivity team is the lifeblood of our business and is responsible for an array of communication APIs including email, calendar, and contacts. We’re looking for an experienced engineer to help us scale and build new products on top of our APIs. Right now, our open-source Python sync engine regularly archives terabytes of data across a massive SQL cluster, and our Flask APIs handle tens of millions of requests a day. We aim to scale that several times over in the next year. About the role Our engineers end-to-end own and ship new features, like offering Contact sync, while providing mentorship through pairing. They share our webhook systems, then re-architect in SQS as we scale. They solve tricky customer issues, debug slow MySQL queries, and sometimes get into the depths of MIME and other email protocols. You should have a growth mindset, enough engineering experience to architect complex systems, a track record of managing your own projects, and a strong sense of practical shippability over-engineering purity. You should also tend toward humbleness in your abilities and have an innate desire to pass knowledge onto others.

Responsibilities

    • Build and optimize modern RESTful APIs to handle billions of requests every day
    • Build and optimize data synchronization services to handle TB-level message data
    • Collaborate with your team to write, test, debug, and deploy Golang services
    • Work with multiple cloud-based deployments and application environments
    • Brainstorm solutions to customer problems and guide decisions based on your knowledge of the codebase

Qualifications

    • BS in Computer Science, Engineering or equivalent experience
    • 5+ years of experience in backend development on high-impact projects
    • Strong experience with Golang
    • Experience with microservices, distributed systems, and CI/CD pipelines
    • Experience with modern database and storage (MySQL, NoSQL)
    • Some experience with containers and related infrastructure (Docker and K8s)
    • Some experience with Cloud Services (AWS or GCP is preferred)
    • Fast-learner and team player
    • Strong communication and collaboration
Not sure if this is you? We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with your application, find another team that might be better suited to your skills, keep in touch for future opportunities, or thank you for your time. Perks and Benefits: Nylas Alumni Fund : after 3 years employment, Nylas will invest $20k into your seed round if you decide to start your own company • Unlimited Paid Time Off (PTO): we take this very seriously as we care about the well-being of our employees • CPP with 3% employer contribution • Education Stipend: $1,250 annual education & development benefit • Perk card: $180 per month towards health, wellness, and other perks via Assembly • Cell Phone: $60 per month stipend towards cell phone reimbursement Apply for this job

About Nylas

The Nylas API powers email, calendar, and contact features in SaaS apps from SMBs to Fortune 500 companies.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free