This job posting has expired and no longer is available. Please explore other opportunities.

Director Engineering

San Francisco, CA

We are looking for a hands-on Director, Engineering to join the eSign engineering team and help scale and build the next generation of e-Sign experiences. As a technology leader, you will help build a top-tier software organization that is responsible for building low or no code SaaS products that meet the needs of our wide range of customers and their workflows. You are results-driven, believe in winning together, and always looking for continuous improvement. Our team focuses on distributed decision making that rewards ownership, transparency, and collaboration.


This position is a people manager role reporting to Director Engineering, eSign and is designated Flex.


Responsibilities

  • Be responsible for building the eSign experiences and platform
  • Build the next generation of highly adaptive and customizable low/no code solutions that scale to a wide range of workflows of our customers
  • Have a passion for continuous improvement
  • Build learning organizations that keep up with the state of the art, and be an example and mentor to your team
  • Be responsible for delivering products that delight customers while managing the health of the code base through continuous refactoring and management of technical debt
  • Dive deep into technology and are on the forefront of the latest tools, technologies, and strategies and help evaluate, prototype, and introduce them to our team
  • Be an expert at agile continuous delivery, DevOps and TDD/BDD and will champion the culture, processes, and tools required to maintain a frictionless high quality development environment
  • Provide coaching and leadership in software best practices, automated test strategies, and work toward flattening the cost of change curve for our software products and services
  • Value great user experiences and be a partner to product management/engineering, sales, operations, and other parts of the business
  • Lead a team of engineers at various stages of their career, actively investing in their growth and development
  • Cultivate an open, collaborative, and fun work environment for yourself and your team
  • Work closely with product, design, security, customer success and other teams to provide technical expertise throughout all phases of product development


Basic qualifications

  • 12+ years of combined software development and management experience across multiple languages and frameworks or equivalent experience
  • 10+ years of experience managing a team of engineers and participating in the entire employee lifecycle: recruiting, onboarding, performance management and employee development
  • Language, framework and toolset agnostic skills, having worked in at least 3 languages or paradigms, or equivalent experience
  • Experience with REST API abstraction layers in complex enterprise environments with SOA and ROA or equivalent experience
  • Experience with NodeJS, React, NoSQL, microservices, CSS, AJAX, JSON, HTML, and/or MVC
  • Experience with advanced multi-screen web applications and TDD on the client side
  • Experience with highly scalable, high-volume distributed systems and services with top-tier resiliency, availability (five nines), and performance
  • Experience with large complex data ecosystems and data quality and lifecycle issues
  • SaaS or Cloud experience
  • Have a demonstrated track record of building high performing, secure applications and building security into the DNA of products


Preferred qualifications

  • Prior experience building an integrations platform/infrastructure to seamlessly integrate 3rd party applications
  • Prior experience with full stack SaaS development
  • Prior experience in launching v1 products

Subscribe to Job Alerts