Senior Software Engineer - Backend (E5)
FountainPosition 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
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Backend Engineer (Fintech)
Join Meridian as a Senior Backend Engineer to develop scalable fintech solutions using TypeScript, Kotlin, and AWS.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Frontend Software Developer
Join Oracle Health AI as a Senior Frontend Developer to innovate EHR with AI and cloud technology. Remote role with competitive benefits.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Backend Engineer (Node.js + AWS)
Join Deel as a Senior Backend Engineer specializing in Node.js and AWS, working remotely to build scalable systems.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.