Full Stack Engineer

Upflow

United States

Hybrid

USD 78,000 - 95,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

35 paid days off
Meal vouchers
Top-of-the-range equipment
Great healthcare
Equity

Job summary

Upflow is hiring a senior software engineer to architect and deliver high-impact features across the full stack. You will collaborate with product, design, and fellow engineers to build scalable solutions in a fast-paced startup environment.

Experience with AI-assisted workflows and agentic tooling is a plus, as is a product-minded focus on UX. Based in Paris or in Paris timezone, you may work on-site in Paris 2-3 days a week or fully remote.

Qualifications

  • 5+ years of software engineering experience.
  • Strong proficiency in Typescript, React and SQL.
  • Experience with AI-assisted development and agentic tools.
  • Excellent architecture, reliability, and scalability skills.
  • Fluent English with strong communication; Paris-based or in Paris TZ.

Responsibilities

  • Architect and implement complex, high-impact product features from start-to-finish.
  • Collaborate with product manager, designer, and engineers to translate requirements into solutions.
  • Ship clean, maintainable code to production daily.
  • Participate in technical reviews and provide constructive feedback.
  • Troubleshoot and debug complex product issues; optimize performance and scalability.
  • Improve agentic tools and automations; contribute to the stack (Frontend: TS, React; Backend: TS, Node.js, Express, Postgres, Redis).

Skills

Typescript
React
SQL
Claude Code
Architecture
UX focus
Teamwork
English

Tools

Node.js
Express
Postgres
Redis
GraphQL
Terraform
Datadog
Sentry

Job description

Описание: Updated in October 2026 Target start date: March 1, 2027 Compensation: 70,000 to 85,000 EUR yearly gross, depending on profile Location: Either in-office in Paris (Grands Boulevards, 75002) or full remote on Paris timezone Upflow is the Financial Relationship Management (FRM) platform that helps B2B finance teams collect smarter and get paid by their customers faster, with AI agents working alongside the team. Today, the order-to-cash process is mission critical for businesses, yet it remains fragmented across tools, teams, and workflows. Upflow brings this entire process into one system — four products covering the cycle from invoice to cash (Insights, Collections, Payments, and Cash Application), with AI agents that work alongside the team and a shared intelligence layer underneath. We serve 500+ companies across 30+ countries, including Vercel, Lattice, and Productboard, and are backed by leading investors including Y Combinator, Hedosophia, Hexa, and Lorimer. With teams across the US and Europe, we're building a category-defining company at the intersection of finance, payments, and AI. To learn more about what we do, visit upflow.io. For a behind-the-scenes look at how we work as a team, head to the Inside Upflow section of our blog at upflow.io/blog/inside-upflow You’ll join a small, efficient team who builds high-impact features for our users. You'll work on a wide range of topics, including AI agents, workflow automations, analytics, or payment processing. We invest significantly in AI features, and you'll play a key role in making Upflow the leading agentic software in our field. We work at a fast pace, averaging 20 deploys to production each day, but with high quality standards, and we value pragmatism, ownership, and a growth mindset. AI is also transforming how we work, and we're looking for someone eager to use and optimize agents to help us work more efficiently. You can be based in our Paris office or work remotely.

Задачи:

Architect and implement complex, high-impact product features from start-to-finish. Collaborate closely with the product manager, the designer, and other engineers to translate business requirements into technical solutions. Ship clean, maintainable code to production daily. Participate actively in technical reviews providing and receiving constructive feedback. Troubleshoot and debug complex product issues. Optimize application performance and ensure scalability. Help improve our agentic tools and automations. Our current stack Frontend: Typescript, React, GraphQL Backend: Typescript, Node.js, Express, Postgres, and Redis Infra: GCP, Terraform Observability: Datadog and Sentry Github, Copilot, Claude Code, CircleCI

Требования:
  • You have 5+ years of experience in software engineering.
  • You have strong proficiency in Typescript, React and SQL.
  • You’re proficient at working with agentic coding assistant such as Claude Code.
  • You have strong skills in architecture, software reliability, and scalability.
  • You have a product sensibility and care about UX.
  • You have good teamwork skills and enjoy providing and receiving feedback.
  • You want to work in a startup environment that values excellence, autonomy, and ownership.
  • You are fluent in English with strong communication skills.
  • You are based in Paris, or live in Paris timezone.
Условия:
  • International mindset: We have offices in Paris and New York.
  • On-site or full remote: On-site job in Paris (2-3 days in office), or full remote position on Paris timezone (1 monthly visit in our Paris office).
  • Exciting moment: Opportunity to contribute to the Engineering function in the AI era.
  • All-star team: Extremely solid team with deep functional and domain expertise.
  • Learning opportunity: Strong focus on learning and growing through education and professional development.
  • Trusting environment: Hands-off management style.
  • We have a strong culture of ownership and autonomy.
  • Best in class perks: 35 paid days off, meal vouchers, cool offices, top-of-the-range equipment, great healthcare, and competitive salary and equity.
  • Offsites: Regular offsites with the team, meetups, and strong connections to the startup ecosystem.
Recruitment Process 1 - Screening call

It’s a discussion with your future manager. We’ll get deeper into your expertise and know-how. We’ll also give you a clearer view of what your day-to-day in that role is like. It’s a good opportunity to see if you foresee yourself working at Upflow.

Recruitment Process 2 - Take home assignment

It’s a coding exercise that can only be completed successfully with the help of AI. In addition to delivering working software that meets the requirements, you’ll be evaluated on your product and architectural decisions.

Recruitment Process 3 - Technical interview

In this interview, we’ll review your take-home assignment and discuss how you approach designing scalable systems and making architectural decisions.

Recruitment Process 4 - Meet the team!

You’ll also meet up with at least two other peers so you can foresee yourself as part of this team.

Recruitment Process 5 - Founder interview

Meet with Alex (co-founder & CEO). He will tell you everything about Upflow’s vision and values. It’s a privileged moment to ask questions, too.

Recruitment Process 6 - Alignment and offer

If the team meetings go well on both sides, we’ll invite you to this final step. Getting here means we both see a strong fit and believe Upflow is a place where you can grow and shine over the next few years. We’ll align on how you’ll join us (role scope, start date, package), and if we’re all on the same page, we’ll extend you an offer!

Diversity & Inclusion

At Upflow, we are committed to building a diverse and inclusive workplace. We encourage all individuals to apply, even if you don’t meet every qualification. Research shows that some candidates may hesitate to apply unless they meet every requirement. However, we believe that a variety of experiences and perspectives can bring value beyond the listed qualifications. If you’re excited about what we do and feel you could contribute, we want to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Web (Full stack)
Software Engineer, Web (Full stack)

amo • United States

Remote
USD 101,000 - 135,000
Relocation support
Visa sponsorship
Airbnb for arrival
+1
Software Engineer, Web (Growth)
Software Engineer, Web (Growth)

amo • United States

Remote
USD 84,000 - 129,000
Health care
Parental leave
Extended vacation
+2
Software Engineer
Software Engineer

Upside • United States

Hybrid
USD 77,000 - 108,000
Hybrid work model
Remote in Poland
Fullstack Developer (Paris or remote)
Fullstack Developer (Paris or remote)

Staycation • United States

Hybrid
USD 72,000 - 100,000
Product Manager, Agentic & AI Platform
Product Manager, Agentic & AI Platform

Photoroom • United States

Hybrid
USD 157,000 - 213,000
25 days + 8–10 RTT
Equity with stock options/BSPCE
Home office grant or coworking stipend
+4
Engineering Manager - Accounting
Engineering Manager - Accounting

Qonto • United States

Remote
USD 120,000 - 180,000
Frontend Engineer (Full Stack growth path)
Frontend Engineer (Full Stack growth path)

Datadome • United States

Remote
USD 100,000 - 180,000
500€ workspace setup stipend
Health benefits & wellness allowance
Annual leisure allowance 100€
+1
Account executive in fintech
Account executive in fintech

re:cap • United States

Remote
USD 90,000 - 170,000
Stock options
Remote-first
Development opportunities
+5
Growth Marketer
Growth Marketer

Enginy • United States

Remote
USD 90,000 - 150,000
Performance bonuses
Cobee remuneration
Pension plan
+8
Backend Engineer (Backend Platform Team)
Backend Engineer (Backend Platform Team)

Frontify • United States

Remote
USD 140,000 - 190,000
25 days annual leave
Parental, family care, bereavement
Home office setup budget
+3