Principal Software Engineer

Published date Posted on Indeed on May 05, 2022 (19 d ago)

About Us

For more than 20 years, Dwell has championed design that improves people's lives. We promote new ideas about what a home can and should be, we offer expert advice for making your own space a better place to live, and we provide a marketplace for the best-designed products available.

We reach more than 40 million people annually, we're profitable and our revenue has doubled in the past 18 months. Join us as we cement our position as the leading resource and community for better living through good design.

In everything we do, we advocate for design that is ...

  • Humanistic: It responds to the needs of real people and frames new ways of living.
  • Forward-looking: It embraces new methods and enhances the environment around it.
  • Optimistic: It embodies Dwell's core belief that design can shape a better world.

Our Guiding Engineering Principles and Culture

  • Have fun!
  • Team First and Trust One Another
  • Prefer simple, elegant designs
  • Creativity is encouraged
  • Make everyone around you better
  • Communicate clearly and be proactive
  • We are all peers
  • Protect our users data, protect our product
  • Optimise for programmer happiness
  • Write code for humans first, computers second
  • Always Be Testing
  • Workaholics aren't heroes

We're committed to growing and empowering a more inclusive community within our company and industry. That's why we hire and cultivate diverse teams of the best and brightest from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has a seat at the table and the tools, resources, and opportunities to excel.

With that said, research shows that women and other underrepresented groups apply only if they meet 100% of the criteria. Dwell is committed to leveling the playing field, and we encourage women, people of color, those in the LGBTQ+ communities, and Veterans to apply for positions even if they don't necessarily check every box outlined in the job description. Please still get in touch - we'd love to connect and see if you could be good for this or a future role.

About this Role

This position has the option of working remotely, or joining us in an office in NYC or SF if you prefer.

Dwell is an established, respected 20 year old profitable company investing in the future of digital, interactive media and online community building.

This role is a critical member of the team who will have an outsized impact on our current and future digital products and services.

As a senior software engineer, you'll be responsible for evolving our backend architecture and cloud infrastructure.

This product team is entrepreneurial, creative, personable, and fundamentally committed to building products and services that are best in class in design and execution. You will be a great fit if you're self-motivated, organized, and multi-task well. You enjoy problem-solving and are always learning new skills.

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

  • 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

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Protocol Labs Protocol Labs |
7 d ago

About Protocol LabsProtocol Labs drives breakthroughs in computing to push humanity forward. Protocol Labs is a product-development lab, but behind the protocols and tools we build, behind the research and implementations, are passionate people, teammates,.

Restream is looking for a Backend Engineer to join us to solve complex challenges and build world-class products. In this role, you will build new features, design and implement new services, and improve the reliability of our systems as we rapidly scale.

Promontory Fulfillment Services Promontory Fulfillment Services... |

View all jobsTech Lead - Backend EngineeringRemote, US · Computer/SoftwareThis is an opportunity for you to be an impactful leader across all aspects of our technology environment. Our intent is to leverage technology as a means to deliver game changing.

Paradigm Connect Paradigm Connect |

At Paradigm, we are changing the future of finance! By joining us at this early stage, you’ll be building cutting-edge, distributed financial service infrastructure that will reshape financial services across CeFi and DeFi markets.About ParadigmParadigm.

Talent Table Talent Table |

Our client a financial services and digital payments company is seeking a Product Quality Analyst to work with their internal team and external partners to drive robust quality data processes and analytics tools.You will be responsible for understanding.