Dwell has been a champion of good design for two decades. We seek to inspire and to foster understanding for how thoughtful, principled design can transform lives.

As a senior software engineer, you’ll be responsible for evolving our back-end architecture and cloud infrastructure. You’re self-motivated, organized, and love problem-solving.

What You’ll Do

  • Lead all back-end engineering efforts
  • Plan, estimate, and build new features
  • Manage and improve continuous integration pipelines, deployments, and monitoring
  • Ensure a high level of quality, availability, and performance
  • Collaborate closely with product, design, and front-end developers throughout the product development life cycle
  • Troubleshoot and debug as issues arise
  • Generously share your knowledge and expertise through demos, presentations, mentoring, and code reviews
  • Value feedback and constructive criticism

We Currently Use

  • Node.js
  • AWS
  • Docker
  • Elasticsearch
  • MongoDB
  • MySQL
  • Redis

What We’re Looking For

  • Enthusiastic and self-motivated
  • Ability to learn quickly and adapt in a fast-paced environment
  • Deep understanding of distributed systems and service-oriented architecture
  • Experience with AWS infrastructure or a similar cloud platform
  • Experience improving reliability and performance of an existing system
  • Experience building digital subscription products
  • Excellent problem-solving and organizational skills
  • Excellent communication skills
  • B.S. in Computer Science or equivalent experience

We’re currently working remotely, but plan to return to our offices in San Francisco and New York once it’s safe to do so.