Director of Engineering

Product Team - San Francisco, CA - Full Time

Our team is passionate about building awesome products our customers will love. We write great code and sweat the details. Creating elegant products begins with intense hacking and iteration to explore the problem space. It culminates in careful attention to edge cases and error handling, polished code, and great tests to ensure that we ship reliable code that never compromises data integrity or security. We’re aggressive, yet thoughtful, about shipping high-leverage projects, even if they’re risky or novel. We care deeply about collaboration, feedback, iteration, trust, and respect.

Rentlytics is looking for an experienced Director of Engineering to assist in leading the strategy and execution of our company's products through the full lifecycle.  This position reports to the VP of Engineering and will work closely with Product, Integrations, Support, and Customer Success.  Exceptional candidates will have a track record of designing and building data-centric SaaS products and solutions.

Responsibilities

  • Responsible for the software development life cycle including, but not limited to engineering, quality, and performance
  • Overseeing the support of the production environment and ensuring compliance with SLAs
  • Formulate and manage financial and operating plans required to manage hosting and software costs within business objectives
  • Recruit, hire, mentor, and retain top engineering and product talent
  • Establish and execute employee on-boarding and training in order to get all new employees to maximum effectiveness as soon as possible
  • Establish and enforce engineering best practices
  • Foster an environment of continuous learning in order to keep abreast of the rapidly changing software and data technology landscape
  • Develop operational metrics that provide visibility into how the  engineering teams are performing
  • Some travel (approximately 10%) required
  • Other duties as assigned

Qualifications

  • 3 years of experience managing software engineers
  • At least 5 years of hands-on experience in architecture, design, and development of enterprise data solutions, applications, and integrations
  • A hands-on engineering team leader
  • Excellent written and oral communication skills
  • Experience in agile software development life cycle and methodologies
  • Proven experience designing and implementing scalable software systems
  • Bachelor۪s degree in Computer Science or Computer Engineering

Preferred Skills & Experience

  • 5 years of experience managing software engineers
  • Master۪s degree in Computer Science or Computer Engineering
  • Experience with security standards and audits such as SSAE 16
  • Experience developing and supporting B2B products
Apply: Director of Engineering
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*