Jobs and Careers
QU

Senior Director of Engineering

Quilt Software
New York City, United StatesRemotefull_timeVerifiedPosted 3 Apr 2025

About the role

About Quilt Software

Ever wondered how your favorite local shops compete with the big guys? That’s where we come in. We’re Quilt Software, providing Main Street's unsung heroes – from quirky cheese shops to family-run jewelry stores – with the tools they need to compete. Last year, we helped 14,000+ shops make over $2 billion in sales with our family of industry-specific software solutions.  

If you get a kick out of supporting local businesses, love great software, and want to be part of a company that’s powering Main Street, we’d love to chat. Come join us in our quest to keep local retail not just alive, but thriving! 

Overview 

The Senior Director of Engineering will play a critical role in leading the FinTech and Payments engineering teams responsible for delivering hardware and software solutions to over 10,000 merchants. This leader will own overall system software architecture, oversee quality assurance teams, and implement best practices for continuous improvement. Working closely with Product Management, the Senior Director ensures that customer and product requirements are met, while aligning system design and technology roadmaps with broader business goals. This role requires deep expertise in software architecture, development processes, tools, and standards. In addition, the Senior Director will oversee a team of highly skilled engineers, driving technical excellence, innovation, and scalability throughout the organization. 

What You Will Do 

  • Agile Process and Execution 
    Lead the planning and execution of Agile processes to deliver high-quality products on time and on budget. Continuously refine methodologies to improve speed, flexibility, and collaboration. 
  • Technical Leadership and Coaching 
    Mentor and develop engineering and QA team members, fostering a culture of learning, growth, and accountability. Champion best practices, staying current with emerging technologies. 
  • Engineering Best Practices 
    Define, refine, and reinforce coding standards, version control strategies, automated testing, and continuous integration/continuous deployment (CI/CD) processes. Ensure consistency across the team. 
  • Architectural Scalability and Redundancy 
    Drive architectural decisions, leveraging microservices, message queues, and other design patterns to ensure scalability, redundancy, and high availability in a SaaS environment. 
  • Technical Execution and Innovation 
    Collaborate with Product Management to align technology initiatives with business objectives. Evaluate new tools, frameworks, and platforms to enhance existing solutions and create new product offerings. 

Required Product Experience 

  • 5+ years of AWS enterprise hosting (designing, deploying, and managing large-scale systems) 
  • 3+ years of Team Leadership (managing engineering teams, ideally cross-functional in nature) 
  • 3+ years in an Architect role (proficiency with DevOps, CI/CD, microservices, and message queue architectures) 
  • 7+ years working in an Agile environment (Scrum, Kanban, or hybrid methodologies) 
  • 7+ years of SaaS software experience (multi-tenant systems, subscription models, cloud-based deployments) 

Tech Stack Experience 

  • 7+ years using cloud platforms (preferably AWS for provisioning, monitoring, and scaling services) 
  • 5+ years in database systems (relational databases such as MySQL, as well as NoSQL databases) 
  • 5+ years working in Linux/Unix-based systems (administration, scripting, automation) 
  • 7+ years of hands-on, full-stack development (front-end frameworks, back-end services, RESTful APIs, Microservices and DevOps) 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Quilt Software

View company profile →