This role is focused on improving and scaling an existing production system.
We are looking for a Senior Backend Software Engineer to help strengthen and scale an existing SaaS platform. This role is ideal for an engineer who enjoys working on databases, system performance, reliability, and backend architecture rather than building UI features.
You will work closely with the team to identify bottlenecks, improve scalability, and ensure the platform is ready for long-term growth.
This is an opportunistic hire for an A++ engineer. There is a high bar.
Responsibilities:
Own backend initiatives end-to-end, from design to deployment
Design, optimize, and maintain PostgreSQL database schemas, queries, and data models
Improve backend performance, scalability, and reliability across the system
Identify and resolve architectural bottlenecks in existing services
Build and maintain backend services and APIs using Node.js / TypeScript
Strengthen system robustness, monitoring, and long-term maintainability
Collaborate with frontend engineers as needed
This role is NOT for candidates whose experience is primarily feature delivery rather than system scaling, mid-level engineers, or frontend-focused developers.
Must-haves (non-negotiable)
6+ years of professional backend engineering experience in production environments
Deep, hands-on experience with Node.js using JavaScript and TypeScript (not exposure, not side projects)
6+ years working with relational databases, including PostgreSQL, with ownership over:
Schema design
Query optimization
Data modeling decisions
Proven experience scaling and hardening live SaaS systems used by real customers
Demonstrated ownership of backend architecture decisions in startup or scale-up environments
Strong understanding of system performance, reliability, and long-term maintainability
Comfortable working in existing codebases and improving what is already built (not just greenfield work)
Ability to operate independently, identify bottlenecks, and propose solutions without detailed direction
Nice to have (not required)
Experience with Supabase or similar backend infrastructure platforms
Familiarity with frontend frameworks (Vue.js / Nuxt.js) for collaboration context only
Benefits:
About SaaS Talent
SaaS Talent is more than just a recruiting company. We're your hiring, business development and growth partner with 20+ years of experience in SaaS and Hi-Tech that helps you scale and transform your business. We've worked with 100+ companies and helped them achieve their goals. From streamlining sales, marketing, and operations to hiring ideal talent and getting funding, if you're struggling to grow, we're an ideal choice.
Reach out to us at www.saas-talent.com to learn more about how we can help you.
SMS Communication Consent Disclaimer
By applying for this position, you agree to receive text message updates from SaaS Talent related to job opportunities. Standard message and data rates may apply, and messaging frequency varies. Text HELP for help and STOP to cancel.Learn more about our opt-in SMS Communication consent policy here: https://www.saas-talent.com/opt-in-sms-communication-consent
Careers at UPROSPECT. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Senior Back-end Software Engineer Q&A's