Position Overview
Join Fountain as a Senior Software Engineer - Backend, where you will be an integral part of the Worker Experience team. This role involves working with a dedicated product team of 3 to 4 developers throughout the entire product cycle, which includes planning, architecture, development, and maintenance of Fountain products. You will receive support from product managers, designers, and other software engineers to ensure success.
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
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
Location
You will work remotely from the US or Canada in the Eastern timezone.
Salary Range
$156,000 - $225,000 USD
Even if you do not meet all the requirements above, we still encourage you to apply for this position. While we try to be thorough with our prerequisites, not everything about you as a candidate can be condensed into a list of bullet points. What do you have to lose?
Fountain offers an incredibly unique work environment. We employ a diverse team all over the world. Each Fountaineer is given the freedom to do their best work from wherever they choose. We also understand the importance of in-person connections and hold in-person meetings with your team and meet annually as an organization to build our relationships and focus on the future of moving Fountain Forward.
The benefits we offer in the United States include competitive health plans and a retirement plan. Some Fountain-wide perks offered to all employees across the globe include a flexible vacation policy, paid holidays, monthly lunch stipends, annual allowances for ongoing education related to your profession and career advancement, along with home office, cell phone, and wellness reimbursements. Fountain is a global employer, so some benefit offerings will vary from country to country.
Fountain is proud to be an equal opportunity workplace. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, socioeconomic status, disability, and veteran status.
For information about how we use your information and the rights you have with respect to your information, visit our Privacy Policy.
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 (E5)
Senior Backend Software Engineer role focusing on enterprise product development, TypeScript, and cloud solutions. Remote work available.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer, remote, expertise in TypeScript, DBMS, and backend development.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React development, remote work with competitive benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React.js, offering competitive benefits and remote work.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript, focusing on product development and team collaboration in a remote setting.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer
Join Forma as a Senior Software Engineer to build secure, scalable backend APIs using NodeJS and TypeScript.
Senior Backend Software Engineer - Foundations
Senior Backend Engineer role focusing on developing core frameworks for a leading customer service platform.
Staff Software Engineer, Backend - Remote
Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.
Senior Backend Engineer
Senior Backend Engineer needed to design and optimize APIs and database systems for a leading fitness platform. Remote work available.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on distributed systems using Go, Kubernetes, and GCP at Fullstory, a leading tech company.
Senior Software Engineer - Backend (Founding Member)
Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.
Senior Software Engineer (Full-stack/Frontend, Remote)
Join Flexhire as a Senior Software Engineer (Full-stack/Frontend) to design and build elegant solutions remotely.
Senior Backend Engineer
Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
Lead Software Engineer - Back End
Lead Software Engineer for backend development at Foundation, focusing on web3 technologies, server infrastructure, and cloud computing.
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.
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.
Senior Software Engineer - Blockchain & Backend
Senior Software Engineer specializing in Blockchain and Backend Development. Remote flexibility, competitive salary.
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.