Manager, Software Engineering - Business Intelligence at AppFolio
Denver, Colorado, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Oct, 25

Salary

209000.0

Posted On

13 Jul, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Maintenance, Cross Functional Relationships, Reporting Systems, Dashboards, Computer Science, Continuous Delivery, Interpersonal Skills, Creativity, Design Skills

Industry

Information Technology/IT

Description

HI, WE’RE APPFOLIO

We’re innovators, changemakers, and collaborators. We’re more than just a software company – we’re pioneers in cloud and AI who deliver magical experiences that make our customers’ lives easier. We’re revolutionizing how people do business in the real estate industry, and we want your ideas, enthusiasm, and passion to help us keep innovating.
Are you a technologist, builder, and lifelong learner? We are seeking an Engineering Manager to lead and contribute alongside software engineers within our Platform team.
AppFolio is building the platform where real estate comes to do business, and our Platform is the foundation for all the great experiences we build. Our mission is to empower property managers to manage large volumes of prospective tenants efficiently, improving communication and automating processes for maximum effectiveness. This engineering leader will manage and develop a team of world-class engineers responsible for building and maintaining both magical user experiences as well as managing platform services at scale that other teams use to build upon.
The ideal candidate we’re looking for is passionate about servant leadership, personal development and has deep hands-on technical experience. They should be able to understand and communicate the business impact of technical projects and possess strong system design knowledge to craft and deliver an effective engineering strategy. This person thrives in a highly collaborative environment, applying Agile methodologies to help cross-functional product development teams to build an innovative product for our customers.

SKILLS & KNOWLEDGE:

  • 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 successfully hiring, directly managing, coaching, and retaining world-class engineers.
  • 5+ years of demonstrated experience leading and contributing to the design, development, delivery, and maintenance of large-scale and high-performance platforms.
  • Deep hands-on technical expertise, including strong system design skills and the ability to craft and execute an engineering strategy aligned with business objectives.
  • Well-versed not only in the typical Agile rituals and practices - but also the modern, genuinely agile practices of rapid experimentation and continuous delivery of value.
  • Exceptional interpersonal skills with a proven ability to build productive cross-functional relationships and motivate team members. Must have a positive, can-do attitude and value collaboration.
  • The ability to thrive with high levels of personal initiative, autonomy, and responsibility.
  • Creativity, ability to solve complex problems without a roadmap.

PREFERRED SKILLS & KNOWLEDGE:

  • Experience building and evolving reporting systems and user experiences, like Business Intelligence Applications, Dashboards, React Charts, and Visualization Libraries, ideally in an enterprise B2B market.
  • Building platform-as-a-product, creating self-service tools and capabilities for internal teams to leverage
Responsibilities

Please refer the Job description for details

Loading...