Full Stack Engineer (Premium)
Rocket Money
Washington, DC, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on welcometothejungle.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $185,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Artificial Intelligence
Code Review
Relational Databases
Software Debugging
PostgreSQL
Node.Js
Payment Service Provider
TypeScript
ReactJS
Stripe
Data Analytics
+2 more
Graphql
Amazon Simple Queue Service (SQS)
Job description
- The Premium team owns everything related to converting our users to Premium and keeping them successfully subscribed. We build and operate the end-to-end purchasing and billing experience-including a Stripe integration, purchasing through Apple/Google IAP, subscription infrastructure, invoicing, and post-purchase subscription management
- We care deeply about delivering the best experience for our users, correctness, and resiliency. This team is perfect for you if you’re excited to work on highly reliable and mission-critical systems that move millions of dollars daily
- Build and ship Premium management features across Stripe, in-app purchases (Apple IAP / Google IAP), credit card payment flows, and post-purchase lifecycle management
- Own projects end-to-end: problem definition, technical design, implementation, rollout, and ongoing reliability
- Partner closely with our product partners, data teams, and operations partners to create systems that are safe, scalable, and pleasant to use
- Improve reliability and observability across critical workflows by instrumenting services, debugging production issues, and raising engineering standards
- Write clear design docs and RFCs, participate in code reviews, and contribute to a culture of thoughtful feedback and continuous improvement
- Drive technical direction: propose architectures, evaluate tradeoffs, and influence the team’s product and technical roadmap
- Mentor and unblock others: coach mid-level engineers, pair on tricky problems, and share best practices
Requirements
- You’re not just interested in what you’re building, but also why you’re building it. You want to see the bigger picture of how the software you’re building is benefitting our users
- You are data-driven: You define success metrics up front, instrument what needs to be measured, and apply a working knowledge of analytics to interpret experiment results so that we can be confident in our product decisions
- You have a collaborator’s mindset and dig deep to understand nuanced and multi-faceted problems and tenaciously break them down into tractable pieces. You love giving and receiving feedback, and considering new and novel ideas
- You are highly autonomous. You can take an ambiguous problem, align with stakeholders, and drive it to a reliable production outcome
- You want to use the best tools for the job, including AI tools
- You understand how observability impacts reliability and enjoy digging into the details to solve performance, data accuracy, and user experience issues
- You have 7+ years of professional experience working with some combination of Node.js/TypeScript, React (or similar framework), Postgres (or similar relational database), and asynchronous queuing systems like SQS. Experience with GraphQL is a plus
- You’re effective in a large organization, building trust across teams, untangling ownership and dependencies, and maintaining momentum from ambiguity through execution
- Privacy & sensitive data experience: You understand technical considerations around handling PII and PIFI
- AI: You’ve found ways to responsibly use AI tools to accelerate exploration, implementation, debugging, and iteration while still maintaining high code quality and diligence standards
- Payment processor experience: You have experience with Stripe, Apple IAP, or Google IAP
- ACH and credit card payments experience
Benefits & conditions
- Health, Dental & Vision Plans
- Unlimited PTO
- Life Insurance
- Long/Short Term Disability
- Parental Leave
- 401k Matching
- Team Member Stock Purchasing Program
- Learning & Development Opportunities
- Tuition Reimbursement
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on welcometothejungle.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago