Appfolio - San Diego, CA

posted 19 days ago

Full-time - Manager
San Diego, CA
Professional, Scientific, and Technical Services

About the position

We are seeking an Engineering Manager to lead and contribute alongside software engineers within our Investment Manager product domain at AppFolio. This role involves managing two small teams of engineers responsible for evolving user experiences and supporting customers in real estate investment management. The ideal candidate will be passionate about servant leadership, hands-on engineering work, and thrive in a collaborative environment, applying Agile and Lean UX techniques to build innovative products.

Responsibilities

  • Lead, coach, and support 6-8 engineers across two teams to foster a high-performance culture.
  • Contribute directly to engineering tasks, including writing, reviewing, and testing code.
  • Manage day-to-day project management to ensure successful, on-time releases.
  • Build trusting relationships and collaborate across departments to execute on company strategy.
  • Set the technical direction for the broader team in collaboration with the Senior Engineering Manager.
  • Manage software delivery using Agile best practices, including continuous delivery and test-driven development.
  • Promote a SMART codebase for a SAFE product.
  • Enable a culture of curiosity, collaboration, and excellence within the engineering team.
  • Ensure the team understands the company's goals and how their work fits into the bigger picture.

Requirements

  • BS, MS, or Ph.D. in Computer Science or related technical discipline, or equivalent experience.
  • Proven experience leading engineering teams during the evolution of the Engineering function from start-up to mid lifecycle.
  • 2+ years of experience in hiring, managing, coaching, and retaining engineers.
  • 5+ years of experience in the design, development, delivery, and maintenance of large-scale platforms.
  • Well-versed in Agile practices, including rapid experimentation and continuous delivery.
  • Proficiency in Ruby, React, and SQL.
  • Exceptional interpersonal skills and ability to build productive cross-functional relationships.
  • Positive attitude and value collaboration.
  • Ability to thrive with high levels of personal initiative and autonomy.
  • Creativity and problem-solving skills.

Benefits

  • Base salary range: $167,200 - $209,000
  • Eligibility for additional benefits and bonuses based on role and employment type.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service