Manager, Software Engineering - Payments

No longer accepting applications

Job Details

  • Salary$170K-$230K per year
  • Job TypeFull-time
  • Company TypeIndustry Partner
  • Job CategoryIt / Software
  • Job WorkplaceRemote
  • Job Workplace LocationUnited States

Job Description

Description

At AppFolio, we paddle as one. We ride and make waves together, with a relentless focus on building great products for the way our customers work and live today – and tomorrow. AppFolio is a destination organization where careers are made and accelerated. Here, innovation is a team sport.

The Manager of Software Engineering will lead and continue to grow a world-class software engineering team responsible for building an industry-leading Insurance product that empowers property management companies to manage their entire payments processes effectively.

Your Impact

  • Lead, coach, and support a highly effective team of passionate engineers to foster a high-performance culture.
  • Set the technical direction for the team, drive the evolution of the systems architecture, and make appropriate technology choices.
  • Take a hands-on approach to the entire software development lifecycle: perform day-to-day project management to ensure successful, on-time releases; demonstrate ownership and accountability for the team’s delivery.
  • Work effectively with product managers, engineers, and the engineering leadership team to allocate engineering resources appropriately across various projects, including balancing customer needs with longer-term product roadmap needs.
  • Promote a SMART codebase (Simple, Maintainable, Agile, Refactored, and Tested) for a SAFE product (Secure, Available, Fast, and Easy).
  • Implement processes and metrics to ensure that the team is extremely efficient and focused and that products are market-ready.
  • Enable a culture of creativity, collaboration, speed, innovation, and excellence while continuously elevating the quality and caliber of our engineering organization.

Qualifications

  • Recent experience using Agile methodologies.
  • Knowledge of release management and deployment workflow processes, from development release through staging and production deployment.
  • Exceptional interpersonal skills with a proven ability to build productive cross-departmental relationships and motivate team members. Must have a positive, can-do attitude and value collaboration.
  • You are interested in creating exceptional SaaS payments products

Must haves

  • Demonstrated track record of 2+ years successfully managing, coaching, and retaining world-class engineers.
  • 5+ years of hands-on software development experience building enterprise SaaS, cloud-based solutions, or consumer web platforms supporting millions of users and billions of online transactions per month.
  • 5+ years of demonstrated experience leading and contributing to the design, development, delivery, and maintenance of large-scale and high-performance platforms, including online web and data/analytics processing.

Nice to have

  • Recent experience with our tech stack: Ruby-on-Rails, React.js, AWS, and MySQL
  • Experience building streaming systems with large amounts of data and complex aggregation logic
  • Experience working on a payments and/or a fraud detection and prevention system

Compensation & Benefits

The base salary/hourly wage that we reasonably expect to pay for this role is: $170,000-$230,000

The actual base salary/hourly wage for this role will be determined by a variety of factors, including but not limited to: the candidate’s skills, education, experience, etc.

Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses/commissions that you may be eligible for based on your role and/or employment type.

Regular full-time employees are eligible for benefits including but not limited to:

  • Paid Time Off (PTO)
  • Medical, dental, and vision benefits
  • Long-term and short-term disability insurance
  • 401(k)
  • Wellness benefits

Why AppFolio

We ride and make waves together, with a relentless focus on building great products for the way our customers work and live today — and tomorrow. AppFolio is a destination organization where careers are made and accelerated. Here, innovation is a team sport.

Paddle as One.

Learn more at appfolioinc.com/careers

Why AppFolio

We ride and make waves together, with a relentless focus on building great products for the way our customers work and live today — and tomorrow. AppFolio is a destination organization where careers are made and accelerated. Here, innovation is a team sport.

Paddle as One.

Statement of Equal Opportunity

At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That’s why we’re a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio.

Posted: 2023-03-16

Last updated: 2023-03-16 7:55AM UTC

report

No longer accepting applications

More jobs at AppFolio, Inc.