Agiloft, the leading provider of contract lifecycle management (CLM) software, is seeking a Senior Full Stack Software Engineer to join their innovative team. This role presents an exciting opportunity to work on enterprise-level software that's revolutionizing how organizations manage their contracts and agreements.
As a Senior Full Stack Engineer, you'll be part of a dynamic team that combines cutting-edge AI technology with practical business solutions. The position requires expertise in both Python and JavaScript, with a particular focus on React for frontend development. You'll be working with modern cloud-native applications and serverless technologies, making this an ideal role for engineers who enjoy working across the full technology stack.
The company stands out in the CLM space, being recognized as a leader by major analysts like Gartner, Forrester, and IDC. What makes Agiloft particularly special is their impressive customer satisfaction rate, with nearly 100% of new customers satisfied with initial implementations and a 97% annual renewal rate. This speaks volumes about the quality of their product and team.
Agiloft offers a progressive and inclusive work environment that values diversity and work-life balance. They support multiple Employee Resource Groups (ERGs) and provide flexible benefits including floating holidays and quarterly wellness days. Their philosophy that "EX = CX" (Employee Experience equals Customer Experience) demonstrates their commitment to maintaining a positive workplace culture.
The role involves collaborating with designers, AI experts, and fellow engineers to build and maintain enterprise software applications. You'll be working on challenging problems, implementing solutions using commercial LLM APIs, and contributing to the continuous improvement of code quality and development practices. The position also offers opportunities for mentoring junior team members and participating in critical infrastructure maintenance.
For the right candidate, this role offers the perfect blend of technical challenges, professional growth, and the opportunity to work on meaningful solutions that have a real impact on business operations worldwide. The remote work arrangement provides flexibility while still maintaining strong team collaboration and professional development opportunities.