Taro Logo

Staff Software Engineer - Fullstack

Global leader in data-first contract lifecycle management (CLM) software, providing a flexible Data-first Agreement Platform for managing contract processes.
Canada
Staff Software Engineer
Remote
8+ years of experience
Enterprise SaaS

Job Description

Agiloft, the trusted global leader in contract lifecycle management (CLM) software, is seeking a Staff Software Engineer to join their team in a remote capacity. This role presents an exciting opportunity to shape the future of their Data-first Agreement Platform (DAP), working directly with principal architects and leadership teams.

The position requires an experienced professional with 8+ years in software engineering, including 2+ years of technical leadership. You'll be responsible for architecting and implementing both frontend and backend solutions, ensuring best practices are maintained throughout the development process. The role combines technical expertise with leadership responsibilities, as you'll be expected to mentor junior engineers and drive engineering excellence across the team.

Agiloft offers an inclusive and supportive work environment, demonstrated by their commitment to diversity and employee well-being. The company provides excellent benefits, including floating holidays and quarterly wellness days, supporting a healthy work-life balance. Their impressive customer satisfaction rates (nearly 100% satisfaction with initial implementations and 97% customer renewal rate) speak to the quality of their product and team.

The ideal candidate will bring expertise in JavaScript/TypeScript, Java, and Vue.js, along with a deep understanding of modern software architecture principles. You'll work in a collaborative environment with data scientists, product managers, and CloudOps engineers, contributing to the evolution of a platform that's recognized as a leader by top analysts like Gartner, Forrester, and IDC.

This role offers the unique opportunity to work with cutting-edge technology while making a significant impact on a product that's becoming increasingly essential for organizations worldwide. If you're passionate about technical leadership, architectural design, and building innovative solutions in a supportive, remote-first environment, this position at Agiloft could be your next career milestone.

Last updated a month ago

Responsibilities For Staff Software Engineer - Fullstack

  • Lead the design, development, and deployment of innovative and complex software solutions
  • Play a key role in architectural decision-making about frontend-backend architecture
  • Architect and implement back-end services and APIs
  • Ensure the performance, quality, and responsiveness of applications
  • Mentor and guide junior engineers
  • Stay ahead of industry trends and best practices
  • Collaborate with data scientists, product managers, and CloudOps engineers
  • Drive software engineering and architectural best practices
  • Provide mentorship and guidance for team members

Requirements For Staff Software Engineer - Fullstack

JavaScript
TypeScript
Java
  • Bachelor's and/or Master's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering
  • 8+ years of experience in software engineering with 2+ years of technical leadership responsibilities
  • Extensive experience with frontend applications, backend interfaces, and SaaS architecture
  • Deep knowledge of modern frontend applications and backend services integration
  • Fluent in JavaScript, TypeScript
  • Fluent in Java, ideally with JEE experience
  • Deep understanding of OO programming principles
  • 2+ years of hands-on experience with Vue.js
  • Ability to craft and own CI/CD pipelines using infrastructure-as-code frameworks
  • Excellent problem-solving abilities and critical thinking skills
  • Excellent communication skills
  • Proficiency in using relevant AI Tools in the SLDC

Benefits For Staff Software Engineer - Fullstack

  • Floating holidays
  • Quarterly wellness day
  • Employee Resource Groups (ERGs)
  • Healthy work/life balance