Senior Software Engineer, Backend

Remote /
Product – Engineering /
BDG Media is seeking a Senior Software Engineer to join our team of engineers and creators who are building and maintaining a world-class publishing product that empowers writers and journalists to reach an incredibly large audience and to play a role in how that audience interacts with the information presented to them.

You will be working closely with peers to build systems and experiences that are modern, clear, responsive, and beautiful. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery. You will be implementing new features, as well as understanding, working with, and refactoring existing code.  At BDG, we pride ourselves on the collaboration between Product, Design, and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying, and continual improvement and evolution.

Technologies we use and teach: Modern web architecture and frameworks on frontend and server (AWS, Javascript/ES6, Typescript, GraphQL, React, Preact, Redis, BigQuery)


    • Use JavaScript/Typescript/GraphQL/Redis to build performant and maintainable infrastructure and APIs to support our CMS and the UI/UX across all of our brands.
    • Contribute to our many existing open-source projects, or create your own.
    • Experiment with new languages, frameworks, and libraries, and understand why they might be a good fit.
    • Help build products that will adapt to industry changes for years to come.
    • Work closely with engineering, product, and design partners.
    • Lead architectural and solution design discussions, ensuring our infrastructure is performant, fault-tolerant, and maintainable.
    • Build well-designed, reusable systems.
    • Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment.
    • Generate ideas for new initiatives and technologies.
    • Consistently demonstrate high levels of technical knowledge, ingenuity, and creativity.
    • Make significant contributions to the code base.


    • 5+ years of software engineering experience.
    • Experience designing and building APIs, as well as working with 3rd party APIs.
    • Knowledge of performance optimization, either at a language or a system level.
    • Experience working with GraphQL.
    • Interest in working on backend systems, from APIs and business logic to optimizing databases, streams, and software engines.
    • Interest in modeling complex domains and building resilient systems to support real-world applications.
    • Strong software development skills and computer science fundamentals.
    • Technical initiative and leadership on previous projects.
    • Willingness to grow your leadership skills.
    • Don’t meet these requirements? We encourage you to apply regardless. All exceptional candidates will be considered.
BDG is one of today’s leading, global media companies with a portfolio of distinct digital and experiential brands that are shaping culture. Over 161 million readers turn to our brands — Bustle, Elite Daily, Inverse, Mic, NYLON, W, Romper, Input, and The Zoe Report — to hear from a set of diverse voices around the issues and interests engaging the next generation. BDG is headquartered in New York City.