Senior Software Engineer - Fountain One

Fountain

Fountain

Software Engineering

Argentina

Posted on Apr 30, 2026
As a Senior Software Engineer in the Fountain One platform team, you will be part of a dedicated team of 4 developers working on developing new products and features that span across the entire Fountain suite of products, which includes planning, architecture, development, and maintenance. To do so, you will receive support from product managers, designers, and other software engineersThe Fountain platform team is organized into product squads, each responsible for various areas across multiple stacks. The goal of this team is to deliver platform and product enhancements to increase customer value and engineering practices across the various Fountain offerings.The team 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. You will have the opportunity and be expected to use the latest AI tools to boost your development, as well as contribute to agentic AI-driven systems that enhance the quality of releases through automated processes.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:Develop, maintain and test multiple critical systems with high trafficWork closely with product teams to deliver customer valueWork closely with other engineering teams to deliver concrete developer experience gainsImplement reactive systems that enhance performance, security and stabilityDrive key software architecture decisionsImprove our agentic development systems and processesEngage in code reviews and pair programming sessions to uphold code excellence, uniformity, and adherence to best practicesIdentify and resolve performance constraints, optimizing applications for peak speed, scalability, and user convenienceStaying up-to-date with industry trends, continuously seeking opportunities to enhance the user experienceWhat you should bring:Minimum 5 years of extensive software engineering experience, more backend-orientedDemonstrated track record in product-focused software developmentUnderstanding of complex software architecturesStrong problem-solving abilities, including using AI toolsAbility to bridge enterprise customer problems and code seamlessly, showcasing a keen sense of UX as well as security/consistency/scalability considerationsSolid understanding of the limitations and benefits of AI tooling assisted development.Excellent communication skills, both written and verbal, to foster effective collaboration with team members and stakeholdersCapability to work autonomously and confidently, even amidst dynamic circumstances.Demonstrated ability to identify and address misaligned system architecturesProficiency in Agile methodologies, with a history of collaboration within cross-functional teamsPreference for candidates with prior experience in startup environments and remote international settings