Taro Logo

Senior Software Engineer

The SMS revenue platform for e-commerce merchants
$170,000 - $200,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
6+ years of experience
E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Postscript is a leading SMS marketing platform trusted by over 18,000 Shopify and Shopify Plus stores, including major brands like Brooklinen, Ruggable, True Classic and Dr. Squatch. Founded in 2018 as a 100% remote organization, we've grown to over 250 employees and are backed by prestigious investors including Greylock and Y Combinator.

As a Senior Software Engineer at Postscript, you'll play a crucial role in enhancing our core platform and message orchestration systems. You'll leverage your expertise in building scalable distributed systems to enable our customers to engage their subscribers through conversational messaging. The role offers a unique blend of backend and frontend development, with approximately 60% focus on Go/Python backend work and 40% on React/TypeScript frontend development.

Our tech stack is built on modern technologies including React, Python (Flask), Go, and AWS-managed architecture. You'll work with both SQL and NoSQL databases (MongoDB, Postgres) and be responsible for building highly available, extensible REST APIs. The position requires strong technical leadership skills as you'll guide your team in making critical technical decisions while balancing business priorities.

What makes this role exciting is the opportunity to:

  • Shape the architecture of a rapidly growing platform
  • Mentor and develop other engineers
  • Work on challenging technical problems at scale
  • Have direct impact on customer success and business growth
  • Be part of a remote-first culture that values autonomy and ownership

We're looking for someone who brings not just technical expertise, but also a passion for building great products in early-stage companies. Your experience in establishing best practices, coupled with strong communication skills and attention to detail, will be crucial in this role.

The position offers competitive compensation ($170,000-$200,000 base) plus significant equity, comprehensive benefits including health/dental/vision insurance, and the flexibility of remote work. At Postscript, we're building more than just a product - we're creating the future of e-commerce communication, and we need talented engineers like you to help us get there.

Last updated 12 days ago

Responsibilities For Senior Software Engineer

  • Architect and build highly available, extensible, and scalable platform primitives and REST APIs
  • Take ownership and deliver excellent products to customers
  • Guide team in technical and product design decisions
  • Mentor other engineers on best practices
  • Contribute to backend systems with Go and Python (60% of role)
  • Develop user interfaces using React and TypeScript (40% of role)
  • Maintain platform engineering mindset for system maintainability
  • Collaborate with cross-functional teams
  • Participate in product design decisions

Requirements For Senior Software Engineer

Go
React
TypeScript
MongoDB
PostgreSQL
Node.js
  • Minimum 6 years professional software development experience
  • Experience developing backend applications, services and APIs, hands-on experience using Golang
  • Expertise in front-end development using React and TypeScript
  • Experience building, deploying, and maintaining applications on AWS
  • Expertise in NoSQL and SQL, and experience with database modeling (MongoDB, Postgres)
  • Experience building modular, flexible architectures
  • Excellent verbal and written communication skills
  • Experience coaching and mentoring engineers

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Work from home (or wherever)
  • Flexible paid time off
  • Health, dental, vision insurance
  • Competitive compensation and opportunity for equity

Interested in this job?