Sunnyside Logo Sunnyside
Sunnyside Logo
@

Senior Software Engineer

💰 $200 - $150,000 📅 04/23/2024

Apply

Job Description

**About Us**

Sunnyside is the #1 alcohol moderation platform. Unlike virtually every other
service in the alcohol health space, we focus on moderation and mindfulness
rather than all-or-nothing sobriety. Our approach creates a much more
approachable starting point for anyone seeking to change their relationship
with alcohol, creating a massive market opportunity. We’re building a great
business with an incredible impact.

We’re leading the mindful drinking movement into the mainstream, propelled by
a huge shift in consumer behavior around alcohol consumption. Low- and no-
alcohol beverage purchases are skyrocketing, Gen-Z is drinking less than any
previous generation, and new science about the impact of alcohol on health is
driving millions of people around the world are reconsidering their
relationship with alcohol. Sunnyside is becoming synonymous with this global
movement.

We have a proven product in market with tens of thousands of highly engaged
paying customers and a vibrant community that gives us a strong competitive
moat. You’d be joining an awesome team anchored by leaders with experience
scaling incredible consumer companies like Lyft, Airbnb, Strava and MileIQ
(acquired by Microsoft).

We recently closed an $11.5M series A, and are backed by some great investors.
Backers include Will Ventures, Uncork Capital, Adjacent VC, Nir Eyal, Mike Lee
(founder of MyFitnessPal), and James Park (founder of Fitbit).

We’re perfectly positioned to breakthrough as the category leader in the
growing mindful drinking space. We’ll make managing alcohol consumption as
common as managing diet and exercise as components of our proactive wellness
routines. Help us make it happen.

**About the role**

We primarily use TypeScript on both the backend and frontend. Our tech stack
includes:

* NestJS for all backend services
* NextJS for web and mobile web frontend
* React Native for our iOS and Android apps

We host everything on AWS and rely on services including EC2, Elastic
Beanstalk, RDS, Elasticache, and SQS. We don't expect you to have experience
with every technology in our stack, but we strongly prefer candidates with
JavaScript or TypeScript experience.

**About our stack**

You have an entrepreneurial spirit and excellent judgment around what needs to
be done now versus what can wait for the future. You thrive in ambiguity and
love pushing the boundaries of what's technically possible while keeping sight
of the practical need to move quickly and ship quality code. You are excited
to help the team get new features out the door, and you bring a customer-
centric ownership mindset to your work.

You want to be part a team and company culture that values diversity of
perspectives and backgrounds, with a belief that our differences make us
stronger. You bring positivity and optimism to your daily work. You don’t shy
away from ambitious goals, and you want to be part of a team that comes
together collaboratively to accomplish what individuals never could have done
alone.

**About you**

You are scrappy and entrepreneurial and have excellent judgment around what
needs to be done now versus what can wait for the future. You thrive in
ambiguity and love pushing the boundaries of what's technically possible while
keeping sight of the practical need to move quickly and ship quality code. You
are excited to help the team get new features out the door and bring a
customer-centric ownership mindset to your work. You can identify important
problems and align your work with company priorities even when no one tells
you exactly what to do.

Startup experience is not required, but understanding what may be required,
especially during the early days, is necessary. This will be a fast-paced,
exciting, fulfilling role, and you will have the opportunity to grow in your
scope of responsibility as the company grows.

We're a mission-driven company with a passion for this space, and we are
looking to build a team of engineers who can develop deep empathy for our
users and are genuinely excited about the problems we are solving for them.

**You will be successful in this role by:**

* Defining high-level architecture, designing and implementing software solutions, owning deployment and release of your work, and supporting the post-release lifecycle of our products.
* Collaborating closely with our Product, Growth, and Customer Experience teams to ensure that your work meets requirements, and then working with the team to address bugs and issues as they come up.
* Creating platform-level solutions that help scale the efficiency of our team, such as API library wrappers, caching systems, general queue infrastructure, and command-line level automation.
* Collaborating with the Engineering team to own our product's uptime, reliability, performance, and observability. After the first few months of onboarding, you will be expected to share on-call responsibilities as part of our PagerDuty rotation.
* Mentoring and supporting other engineers on our team in your areas of expertise.

**We 're excited about you because:**

* You have 5+ years of professional software development experience, ideally in a consumer software company.
* You have expertise in scaling production systems and services supporting a large and growing user base.
* You have shipped complete user-facing features end-to-end, from backend to frontend.
* You are comfortable working with infrastructure automation using technologies such as Pulumi or Terraform, and you know your way around build systems and Continuous Integration environments.
* You have experience being on-call and working with observability tooling.
* Bonus: You have experience building frontend experiences and components with React or similar frameworks.
* Bonus: You have early-stage startup experience (Pre-seed, Seed, or Series A).

**Useful links:**

* Try Sunnyside at [https://www.sunnyside.co](https://www.sunnyside.co/), the [Apple App Store](https://apps.apple.com/us/app/sunnyside-alcohol-tracker/id1593489083), or the [Google Play Store](https://play.google.com/store/apps/details?id=co.sunnyside)
* Read reviews on [t](https://www.trustpilot.com/review/cutbackcoach.com)he [App Store](https://apps.apple.com/us/app/sunnyside-alcohol-tracker/id1593489083?see-all=reviews)