What are the responsibilities and job description for the Fullstack Software Engineer position at Uplinq Financial Technologies?
About The Role
Uplinq is automating one of the toughest problems SMBs face: bookkeeping and taxes.
We’re seeking a seasoned full-stack software engineer who is passionate about solving high-impact problems for small business owners. In this role, you will design and ship software to automate bookkeeping, create new experiences for customers, and support our product's scalability. You'll have ownership of your work, diving deep into the world of bookkeeping and accounting to create real value for real people.
About You
In a nutshell, we're looking for an experienced "generalist" engineer with the following qualities:
Every day, you'll directly influence how hundreds of small businesses handle their books by designing, building, and deploying cutting-edge software. Your work will be guided by directly observing the problems our customers face, allowing you to deliver real impact.
Have ideas for agentic workflows to improve our AI Bookkeeper? Think you can streamline our document ingestion pipeline by extracting structured data from thousands of invoices, tax documents, and bank statements? What about creating new experiences for our customers to reduce the amount of work they need to do?
This year, you'll be pivotal in scaling our AI Bookkeeper across our customer portfolio, bringing sophisticated automation to hundreds of businesses. Additionally, you'll tackle the ambitious goal of overhauling our tax department to automatically generate accurate, ready-to-file tax returns directly from financial statements.
You'll have the autonomy, ownership, and resources to turn bold ideas into impactful reality, directly improving the daily lives of small business owners nationwide.
Requirements
Our stack is designed for speed of delivery and type safety:
Benefits
Uplinq was born from the realization that bookkeeping is universally painful for small businesses. We set out to change this, and today, we deliver real-time, affordable, AI-powered bookkeeping at scale. Last year, we quadrupled ARR (~$1M to ~$4M) and are on track to exceed $9M this year.
We're a diverse team of engineers, CPAs, designers, and bookkeeping experts. We're tight-knit, transparent, and deeply committed to helping small business owners thrive. We operate with a very flat structure, empowering each team member with significant ownership and autonomy.
Uplinq is automating one of the toughest problems SMBs face: bookkeeping and taxes.
We’re seeking a seasoned full-stack software engineer who is passionate about solving high-impact problems for small business owners. In this role, you will design and ship software to automate bookkeeping, create new experiences for customers, and support our product's scalability. You'll have ownership of your work, diving deep into the world of bookkeeping and accounting to create real value for real people.
About You
In a nutshell, we're looking for an experienced "generalist" engineer with the following qualities:
- You have a proven track record of delivering high-quality software consistently and quickly.
- You're naturally curious, entrepreneurial-minded, and thrive in environments with significant autonomy.
- You're comfortable across the stack and prioritize delivering real customer value over trendy tech.
- You prefer impact and results over complexity—when someone says a project will take weeks, you look for ways it could take days.
- You excel at collaborating with non-technical stakeholders and understand the value of clear communication.
Every day, you'll directly influence how hundreds of small businesses handle their books by designing, building, and deploying cutting-edge software. Your work will be guided by directly observing the problems our customers face, allowing you to deliver real impact.
Have ideas for agentic workflows to improve our AI Bookkeeper? Think you can streamline our document ingestion pipeline by extracting structured data from thousands of invoices, tax documents, and bank statements? What about creating new experiences for our customers to reduce the amount of work they need to do?
This year, you'll be pivotal in scaling our AI Bookkeeper across our customer portfolio, bringing sophisticated automation to hundreds of businesses. Additionally, you'll tackle the ambitious goal of overhauling our tax department to automatically generate accurate, ready-to-file tax returns directly from financial statements.
You'll have the autonomy, ownership, and resources to turn bold ideas into impactful reality, directly improving the daily lives of small business owners nationwide.
Requirements
- You have 5 years of experience as a full-stack engineer.
- You’re located in San Francisco or the Bay Area (or willing to relocate).
- You're excited to dive deep into bookkeeping and accounting. Prior experience isn't necessary, but quickly developing proficiency is essential for success.
Our stack is designed for speed of delivery and type safety:
- React / Tailwind CSS / Next.js / tRPC / TS
- PostgreSQL
- AWS / SST
Benefits
- Competitive equity compensation package 🚀
- Full health, dental, and vision coverage 💊
- Flexible work from home or in-office 🏢
- 401(k) retirement plan 💰
- MacBook Pro provided by us 💻
- Unlimited PTO 🧘♂️
Uplinq was born from the realization that bookkeeping is universally painful for small businesses. We set out to change this, and today, we deliver real-time, affordable, AI-powered bookkeeping at scale. Last year, we quadrupled ARR (~$1M to ~$4M) and are on track to exceed $9M this year.
We're a diverse team of engineers, CPAs, designers, and bookkeeping experts. We're tight-knit, transparent, and deeply committed to helping small business owners thrive. We operate with a very flat structure, empowering each team member with significant ownership and autonomy.
Salary : $120,000 - $200,000