Senior Software Engineer- Subscriptions & Onboarding
Role Overview
This senior-level role involves improving customer onboarding, billing, and subscription processes within the Skimmer app, focusing on Stripe integrations and API development. You'll work cross-functionally with teams like Finance and Customer Success to enhance user experience and drive metrics such as first 30-day retention. Key responsibilities include implementing A/B testing, enabling Stripe workflows, and creating systems to accelerate customer onboarding and productivity.
Perks & Benefits
The position offers remote work with a flexible setup, likely requiring collaboration across US time zones, and includes competitive pay with bonus potential, generous medical benefits (100% premium paid for employees), and a 401(k) match. It features a supportive culture with strong eNPS, flexible PTO (minimum 10 days), 12 weeks of paid parental leave, and a dedicated learning and development budget, emphasizing career growth and inclusivity.
Full Job Description
Skimmer is on a mission: to modernize the pool and spa service and repair industry. We’re a private equity-backed company with 6000+ customers using Skimmer’s pool service platform to transform their businesses. But we’re not stopping there (there are over 70,000 pool service companies in this surprisingly large “niche” space).
Our customers love us almost as much as we love them (check out our reviews and our NPS score of 68!)
We were recently honored to be the 6th Fastest Growing Company in Austin (ABJ), # 163 on the Deloitte Fast 500, and one of Built In Austin's “Best Startups,” but the one we’re most proud of is being one of Austin's Best Places for Working Parents.
We’re looking for big thinkers with small egos, so let’s dive in!
Our Values; At Skimmer, We:
Realize our customers' success is our success.
Build humble, diverse teams who have fun winning.
Drive results with urgency.
Earn trust through transparent communication.
About you:
Skimmer is looking for an AI-forward, creative developer for our growth and go-to-market development team. You will be responsible for improving our customers’ experience inside the Skimmer app, mainly targeted at new user sign-up, billing, and getting started. You will report into the R&D / Development organization, but partner cross-functionally with all stakeholders involved with onboarding, customer experience, and billing (Finance, Customer Success, and Support, to name a few).
We are looking for candidates who have experience with API based, real-time integrations, especially Stripe subscriptions. You will work closely with UX and front-end developers to ensure optimal customer experiences at all times. Your role is critical in getting new customers excited about Skimmer, helping them get started using the platform, and making each feature accessible and intuitive when customers try them.
The Growth Team owns the first part of the Skimmer app that customers interact with, including Stripe subscriptions, implementation checklists, and initial setup. They own metrics like “first 30 day retention” and “percent of the application configured”.
Your number 1 goal in this role is to deliver a great customer experience for our new accounts.
You will be joining a company with a collaborative culture, focus on customers, and emphasis on having a good time together! 🏊
What You'll Do:
Be the internal technical expert on Skimmer subscriptions through Stripe.
Help make the subscription process more flexible and efficient by improving the Skimmer app to take advantage of Stripe features
Assist in vendor selection to solve challenges as they arise.
Create APIs and systems to help customers onboard faster and unlock their own productivity.
Understand the key metrics for user adoption.
Implement A/B testing on workflows to understand what works for our customers.
Early Projects (First 90 Days):
Enable Stripe’s free trial workflow.
Take greater advantage of Stripe’s new user workflow to unlock additional sales workflows.
Implement Stripe’s metered billing to better track usage.
Your Experience:
Built API integrations for SaaS, ideally vertical SaaS, products
Comfortable developing in is C#
Proficient with Microsoft SQL.
Proven expertise with Stripe; ideally Stripe subscriptions
An eye for detail and willingness to experiment to find the right solution
Enough overall business understanding to advise on the implications of technical decisions and direct teams towards optimal results
High emotional intelligence (EQ) and a track record of leading successful cross-functional projects.
Ideal candidates will have an understanding of tax and accounting relating to software subscriptions
Benefits
Competitive base pay + bonus potential
Generous medical, dental, and vision plans (we pay 100% of your premium and 50% of your dependents’)
Fantastic culture with a very strong eNPS- we work hard, celebrate wins, and learn as we go to always be improving to benefit our customers.
Immediate access to 401(k) with company match
Flexible PTO (MINIMUM of 10 days required every year)
12 weeks paid parental leave for birthing parent, 6 weeks paid leave for supporting partner
Remote work friendly
Comprehensive learning and development budget
A manager dedicated to your development
At Skimmer we are deeply committed to building a diverse and inclusive workplace (it’s in our values). We’re proud to be an equal opportunity employer, seeking to identify and onboard people from all walks of life. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds.
We also acknowledge that there is no “perfect” candidate - if you fulfill the majority of these requirements, believe this is a role you would be excited about on a daily basis, and resonate with our culture, we encourage you to apply.
Similar jobs
Found 6 similar jobs