Senior Software Engineer - Full Stack (100% Remote)

*** This position has recently been filled. We will continue to receive applications for future openings. Thank you!!

At we’re building the sales communication platform of the future. We’ve built a next-generation CRM that eliminates manual data entry and helps sales teams close more deals. We are hiring engineers to help us unify the world's sales calls and emails into one beautiful workflow. We are a ~25 person remote team that is profitable and building a product our customers love.

Our backend tech stack includes Python/Flask, Elasticsearch, MongoDB, Postgres, and Redis running in Docker/Kubernetes on AWS. It primarily serves a well-documented public API that our front-end app consumes, which is built with JavaScript (React, Backbone.js, Webpack), HTML5, CSS/LESS, Websockets, WebRTC, and more.

We ❤ open source – using dozens of open source projects with contributions to many of them, and released some of our own:

We're looking for an experienced full-time developer to join our core team who have a strong understanding of web technologies and want to help design, implement, launch, and scale major systems and user-facing features.

You should...

    • Have 5+ years experience designing, implementing, and scaling major systems and user-facing features.
    • Have demonstrated experience in several of the technologies we are using, but you don’t need to be an expert in all of them. We’re looking for someone who is already comfortable across various layers of the web stack and eager to learn additional technologies as necessary.
    • Enjoy designing, scaling, and optimizing systems to make them super fast, while still being nicely maintainable.
    • Care a lot about product and user experience and take responsibility for thinking like a user. We’re looking for people who don’t rely on a designer or product manager to figure UX stuff out for them.
    • Be comfortable in a fast-paced environment with a small team and a lot of responsibility.

Bonus points if you...

    • Significant open source work in Python or JavaScript
    • Have great product sense or an eye for designing beautiful and usable UIs
    • Have experience with sales or sales tools
    • Have experience building B2B SaaS products

Why work with us?

    • Work remotely from anywhere in the world! Just be willing to do a bit of traveling twice a year for some face-to-face time with the whole team.
    • For personal growth: help build a truly successful SaaS company with a stellar team where you can have a huge impact.
    • Above market salary, healthcare, dental, and retirement benefits package.
    • Fun company culture that embraces a healthy work/life balance.
Interested in but don't think this role is the best fit for you? View our other positions.