Fountain logo

Senior Software Engineer - Backend (E5)

Fountain

Position Overview

As a Senior Software Engineer - Backend in the Fountain Worker Experience team, you will be part of a dedicated product team of 3 to 4 developers throughout the entire product cycle, which includes planning, architecture, development, and maintenance of the Fountain products. To do so, you will receive support from product managers, designers, and other software engineers.

To succeed in this position, it is important to have a proven track record of working with rich enterprise products and a solid technical background in backend development, data structures, and architecture.

The Worker Experience team is organized into product squads, each responsible for independently developing new products using a product-led growth approach. New products are released every quarter, with a focus on product-based software development. It is important that you are comfortable with this approach.

We are a rapidly growing team and product within Fountain that operates with agility and speed. You will be expected to make decisions even when faced with uncertainty, and you will have the freedom to do so. In fact, you will operate with the autonomy typically found in early-stage product development, rather than in a larger organization.

This role requires collaboration within a globally distributed organization, spanning different time zones, continents, and cultures (including Western and Northern Europe, USA, South Africa, India, and more).

What You'll Be Doing

  • Plan and take responsibility for delivering your product
  • Design, develop, test, and maintain product features
  • Collaborate to enhance core stack technologies and architecture
  • Review and collaborate with other developers' work
  • Ensure the quality, reliability, operations, and security of your product
  • Collaborate closely with the product team throughout the product life cycle
  • Implement and maintain the stack using best practices and current pragmatic boundaries
  • Provide clear reports on your product scope, planning, and team members to your superiors

What You Should Bring

  • 5+ years of experience in software engineering
  • Demonstrated experience in product-oriented software development
  • Strong technical expertise in software development and architecture, TypeScript, and cloud-first solutions
  • Ability to work independently and confidently, even in dynamic situations and with limited information
  • Excellent communication skills, both written and verbal, in English, to facilitate effective collaboration with the team. Proficiency in French is also highly regarded

Nice to Have

  • Experience in B2B SaaS startup environments and remote international settings is strongly preferred
  • Familiarity with event-driven architectures, serverless architectures, high volume architectures, API strategies, MongoDB, AWS, micro-services, web security, and Agile methods is highly desirable

Benefits
Extracted with AI

  • Generous compensation
  • 100% Remote and Flexible Hours
  • Unlimited PTO
  • Equity grants
  • Comprehensive healthcare benefits
  • 16 weeks paid parental leave for all parents
  • Wellness and gym reimbursement
  • Home office stipend
  • Phone stipend
  • 401K plan
  • Learning and development reimbursement
  • Company events
  • FSA & HSA
  • Life Insurance & Long-Term Disability/Short-Term Disability

Similar jobs

Last update: 23 minutes ago

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer, remote, expertise in TypeScript, DBMS, and backend development.

Fountain logo
Fountain

Senior Software Engineer - Backend

Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on Ruby on Rails and React.js, offering competitive benefits and remote work.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on Ruby on Rails and React development, remote work with competitive benefits.

Fountain logo
Fountain

Senior Software Engineer - Backend (TypeScript)

Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.

Fountain logo
Fountain

Senior Software Engineer - Backend (TypeScript)

Senior Backend Software Engineer specializing in TypeScript, focusing on product development and team collaboration in a remote setting.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

STATION F logo
STATION F

Senior Software Engineer - Blockchain & Backend

Senior Software Engineer specializing in Blockchain and Backend Development. Remote flexibility, competitive salary.

Front logo
Front

Senior Backend Software Engineer - Foundations

Senior Backend Engineer role focusing on developing core frameworks for a leading customer service platform.

Forma logo
Forma

Senior Software Engineer

Join Forma as a Senior Software Engineer to build secure, scalable backend APIs using NodeJS and TypeScript.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Flex logo
Flex

Staff Software Engineer, Backend - Remote

Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.

Farther logo
Farther

Senior TypeScript Backend Engineer with Finance Experience

Join Farther as a Senior TypeScript Backend Engineer with finance experience. Work remotely on cutting-edge wealth management technology.

Webflow logo
Webflow

Senior Backend Engineer, Enterprise Workflows

Join Webflow as a Senior Backend Engineer to build scalable services using Node.js, TypeScript, and AWS. Remote role with great benefits.

Future logo
Future

Senior Backend Engineer

Senior Backend Engineer needed to design and optimize APIs and database systems for a leading fitness platform. Remote work available.

Fullstory logo
Fullstory

Senior Software Engineer, Backend

Senior Backend Software Engineer role focusing on distributed systems using Go, Kubernetes, and GCP at Fullstory, a leading tech company.

Meaningful Gigs logo
Meaningful Gigs

Senior Software Engineer - Backend (Founding Member)

Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.

Forma logo
Forma

Remote Software Engineer with TypeScript and Node.js

Join Forma as a Remote Software Engineer to build secure, scalable backend APIs using TypeScript and Node.js.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

Foundation logo
Foundation

Lead Software Engineer - Back End

Lead Software Engineer for backend development at Foundation, focusing on web3 technologies, server infrastructure, and cloud computing.

c/side logo
c/side

Senior Back-end Engineer

Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.

Webflow logo
Webflow

Senior Backend Engineer

Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.