Senior Backend Engineer (Elixir) - Community.com - Remote or Santa Monica

Apply for this position Please mention DailyRemote when applying
Posted a month ago Worldwide $130k - 175k (US Dollars)

Job Description

About Community.com:

Imagine texting with artists, celebrities, visionaries—the leaders you respect and admire—the same way you do with your mom or best friend. Imagine texting with your fans, supporters, or patrons that very same way, with smart, powerful tools to help you engage in direct, meaningful communication. At scale. This is the reality we’re building at Community.

We’re already busy helping some of the most prolific community leaders reach and respond to their members in a way that outperforms the pay-to-play, throttled engagement of traditional social media platforms. Community is not an evolution of social media, it’s a break away from it. A fresh start to communication altogether.

About the role and your impact:

As a Senior Backend Engineer at Community, you will have a deep impact on our platform and engineering culture as a whole. You will influence technology choices, support leadership in decision making, solve complex problems, and contribute to the future architecture of our platform.

What You’ll Do

  • Architect, design, write, review, and test code in a collaborative environment
  • Work closely with product managers, data scientists, front-end engineers, systems engineers, and the rest of the backend team to deliver a product that scales to millions of users globally
  • Build, test, and maintain scalable APIs, services, and systems within the platform
  • Ensure standards for engineering excellence, scalability, reliability, and reusability

What You’ll Bring

  • 5+ years of production experience, preferably at scale, in backend development
  • A driving interest in TDD and testing, intentional design, and building quality software
  • Strong knowledge of databases, algorithms and data structures
  • Initiative to explore alternative technologies and approaches to solving problems
  • Excellent communication skills, high EQ, and the ability to thrive in a fast-paced, agile environment
  • Ideal candidates will have experience with Elixir and/or Erlang (preferred) or Ruby, or a strong desire to learn Elixir