Senior Software Engineer (Platform)
Indexed description
What we're looking for
- 5+ years of professional software engineering experience
- Track record shipping and operating production systems end-to-end
- Strong production experience with TypeScript (required)
- Demonstrably effective with modern AI dev tools — you can point to work you shipped faster or better because of them
- Familiar with Firebase, Cloud Run, BigQuery
- Strong testing discipline and domain-driven design — integration vs unit, testability-first thinking
- Excellent written English — able to raise issues, align, and disagree in writing
Projects
About PerkUpPerkUp is an employee rewards and recognition platform. We help companies celebrate their people — birthdays, anniversaries, peer recognition, performance milestones, holidays — without HR teams drowning in logistics. We also run a global swag platform that lets companies design, store, and ship branded merchandise to employees and customers anywhere in the world.We're a scrappy startup making a big bet: a small team that uses AI tools well can outship competitors 10x our size.The role
You'll be a senior IC on a small platform-focused team, owning meaningful systems end-to-end. You'll design and ship features across our platform — rewards delivery, recognition workflows, analytics, the developer infrastructure that keeps us shipping fast, and the many third-party integrations that hold it all together (HRIS, payroll, Slack, Stripe, shipping carriers, swag suppliers, and more).
What you'll do
- Build and operate systems on Firebase, Cloud Run, BigQuery, and our integrations layer
- Own meaningful surface area: design, implement, test, deploy, operate
- Use AI development tools well, and help raise the team's effective ceiling with them
- Review code, mentor mid-level engineers, raise the bar
- Partner with product to find simpler solutions before building
- Write clear RFCs and PRs that move decisions forward
Compensation
USD base, calibrated to Senior+ level; band shared at first interviewMeaningful equity in a profitable, growing startupFull-time employment in Colombia, Brazil, or ArgentinaFlexible remote; small in-person gatherings periodicallyNice to have
- Go production experience (we have latency-sensitive services in Go)
- Prior Senior+ IC at a startup that scaled
- Open-source contributions
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search