Skip to main content
Motion (Creative Analytics)
Scraped fromBuiltin3 days ago
BackendSenior

Senior Software Engineer (Backend)

Node.jsExpress.jsTypeScriptGraphQLPostgreSQLMongoDBAdobe Illustrator
Work Type
Remote
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining robust, high-quality APIs and services. Our tech stack includes React, Node.js with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure.

Responsibilities

  • Scoping, designing, and implementing resilient, performant, and high-quality backend solutions.
  • Working closely with fellow engineers to deliver complex backend features and integrations.
  • Maintaining and enhancing existing integrations, anticipating future product solutions and making sure our systems scale with Motion’s growth.
  • Identifying and resolving errors, performance issues, and devex problems in our codebase.
  • Driving engineering advancements.

Requirements

  • 6+ years of experience building and maintaining large-scale software applications.
  • Proficiency with our core stack (React, Node.js, TypeScript).
  • Excitement about using AI as part of your workflow.
  • Strong experience with asynchronous message queue systems.
  • Experience with MongoDB or other document-based databases.
  • Solid understanding of data modeling, ETL concepts, and simplifying data architecture.
  • Exceptional written and verbal communication skills.

Benefits

  • Competitive compensation package including equity for all employees.
  • Health benefits from day one.
  • A monthly health & lifestyle stipend.
  • 20 days of PTO.
  • A $1,500 work-from-home stipend.
  • Remote-first with hybrid flexibility.
  • Opportunity for impact as an early team member.
  • Team connection through virtual and in-person gatherings.
Senior Software Engineer (Backend)