Senior Software Engineer - Editors - Klaviyo|Meet.jobs

Salary

156k - 235k USD Annually

Required skills

    Job description

     

    Why You Should Join the Editors Team

    The Editors Team at Klaviyo plays a crucial role in overseeing all aspects related to Klaviyo's editors and templates. Our definition of "editors" encompasses the in-product tools that empower customers to craft their emails, SMS, and push messages. As one of Klaviyo's most widely utilized features, our projects are consistently dynamic and impactful, reaching a large user base. Our current emphasis is on enhancing the user experience by ensuring the editor is user-friendly and straightforward. Our objectives include incorporating advanced personalization features, integrating artificial intelligence, and transitioning our editors towards a seamless "in line editing" model. Join us in shaping the future of Klaviyo's editing capabilities and influencing the way users engage with our platform!

    How You Will Make a Difference:

    • You will be a core member of the Editors team, working on impactful customer facing features that will make our product the best in the industry
    • You will work on creating easy-to-use editors that are highly performant.
    • You will work closely Product, Design, and Data Science to provide the best experience for our customers
    • Upcoming editors team projects include:

      • Email Editor Inlining: Moving email editing from settings panels to editing “inline” on our email visualizer.
      • Editor standardization: Aligning the SMS, Push, and Email editors to look similar.
      • Email APIs: Creating an api to allow users to create, update, delete drag and drop blocks & templates.
      • Personalization: Updating the editors to use variables & message specific logic tailored to users.

    Who You Are:

    • Confident in python and React knowledge
    • Strong desire to learn and not afraid of a challenge
    • Excited to be collaborative and share any knowledge learned with teammates
    • Able to communicate well with teammates
    • Ownership on requirements, edge cases, and testing
    • Able to work out of our Boston, MA office 3x/week

    Technologies we use (not exhaustive):

    • React, TypeScript, Redux
    • Python, Django
    • MySQL, RabbitMQ, Redis, ProxySQL
    • Amazon Web Services (EC2, RDS, Aurora, etc.), Terraform, and other DevOps tools

    Klaviyo