Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Leasing

$167.2k - $229.9k

AppFolio

Description

AppFolio is more than a company. We're a community of dreamers, big thinkers, problem solvers, active listeners, and multipliers. At every opportunity, we set the pace while delivering innovation built to carry real estate into the future. One in which every experience feels effortless, yet meaningful. Where customers are empowered to take on any opportunity. We show up as one team, connected by our values to be a force for good. Because together, we have the power to create extraordinary outcomes for our customers, our communities, and ourselves.

Who we are looking for:

We are looking for a pioneering technical leader to drive the architectural evolution of our Leasing Engineering Domain. As a Staff Software Engineer, you will lead the technical direction for our next-generation agentic AI products. This work is at the heart of our goal to simplify customer operations by using intelligent automation in new and impactful ways. You will thrive in this role if you are energized by high-ambiguity environments and the challenge of shaping the future of autonomous, innovative systems from the ground up.

This is a hands-on, full-stack leadership position where you will serve as the final owner of the system’s architecture. Because this initiative involves complex, non-deterministic workflows and high-scale data orchestration, deep expertise in distributed systems is non-negotiable. You will lead the charge in translating sophisticated AI capabilities into robust, production-grade SaaS infrastructure. This role is about making the foundational technical bets that will define how our systems reason, act, and scale for years to come.

Beyond the code, you will act as a technical force multiplier, bridging the gap between Machine Learning Engineering, Product, and UX to turn a strategic vision into a scalable reality. You will navigate evolving technical hurdles and cross-team dependencies, fostering a culture of excellence and pragmatic innovation. Your leadership will directly determine the success of our most ambitious AI-driven products, enabling us to deliver high-velocity, reliable solutions that redefine the industry standard for our customers.

Responsibilities
  • Drive the technical vision and strategy across the Leasing teams, influencing the product roadmap and making key architectural decisions that align with business goals
  • Lead the design and implementation of complex, distributed systems that power our agentic AI, balancing rapid innovation with the reliability and security our customers depend on.
  • Raise the bar for engineering quality through hands-on leadership in design and code, while establishing the standards and patterns that enable the entire team to ship with confidence.
  • Act as a force multiplier by coaching engineers and fostering a high-trust, autonomous culture where continuous learning and ownership are the norms.
  • Collaborate as a peer with Product, Design, and Machine Learning leaders to bridge the gap between what's possible in AI and what's valuable for our customers.
  • Operate in a highly autonomous team that owns the full lifecycle of solutions you build, from discovery to development to production
  • Proactively research, share, and apply new technologies and patterns that improve system quality and accelerate delivery.
You know you’re the right fit if…
  • You have 8+ years of experience developing and scaling web-based applications, preferably in a SaaS environment.
  • You have a track record of leading high-stakes projects from initial ambiguity to successful launch—aligning stakeholders, making tough technical trade-offs, and ensuring long-term system health.
  • You have experience leading architectural discussions, defining system design, and guiding technical decision-making.
  • You have practical experience integrating AI/ML technologies into production-grade applications, understanding how to make non-deterministic systems reliable.
  • You take a pragmatic approach to technology—adopting new tools where they add value, while mastering proven technologies.
  • You care about long-term maintainability, advocate for clean architecture, and drive continuous refactoring and improvement.
  • You balance intensity and sustainability—you’ll go the extra mile when needed but also model healthy work-life balance.
Nice to Have:
  • Bachelor’s, Master’s, or Ph.D. in Computer Science or related technical discipline.
  • Experience with technologies in our stack such as Ruby on Rails, React, AWS, or service-oriented architectures.
Compensation & Benefits

The base salary that we reasonably expect to pay for this role is $167,200 - $229,900.

The actual base salary 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 that you may be eligible for based on your role and/or employment type.

Regular full-time employees are eligible for benefits - see here

About AppFolio

AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com.

Why AppFolio
Grow

We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves.

Learn

We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best-in-class leaders, and giving you the time and tools to develop your skills.

Impact

We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities.

Connect

We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed.

Paddle as One.

Learn more at appfolio.com/company/careers

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.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Leasing in Chicago, IL vacancy
  •  ...AppFolio is seeking a Staff Software Engineer to drive the architectural evolution of our Leasing Engineering Domain. You will lead the technical direction for next‑generation agentic AI products, shaping autonomous, scalable systems in a production SaaS environment.... 
    Suggested

    AppFolio

    Chicago, IL
    1 day ago
  • $138.4k - $173k

     ...our customers, our communities, and ourselves. Who we are looking for: We are hiring a senior-level full-stack Software Engineer to join our Leasing Engineering Team and drive our rapid product development pace. We work collaboratively to define the technical... 
    Suggested
    Full time
    Flexible hours

    AppFolio

    Chicago, IL
    2 days ago
  • About the RoleAs an Intermediate Software Engineer, you will be a core contributor to our proprietary...  ...systems and assist our 3-tier support staff when incidents arise.Proactively use AI...  ...including insurers, dealerships, fleet lease and rental car companies, and charitable... 
    Suggested
    Full time

    RB Global

    Westchester, IL
    2 days ago
  • $150k - $300k

     ...you looking to work on front-end systems that operate at a level most engineers never encounter? We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems for... 
    Suggested
    Immediate start

    NJF Global Holdings Ltd

    Chicago, IL
    1 day ago
  • About the RoleAs a Senior Software Engineer, you will play a pivotal role in shaping the architecture...  ...closely with engineering managers, staff engineers, and cross-functional partners...  ...including insurers, dealerships, fleet lease and rental car companies, and charitable... 
    Suggested
    Full time

    RB Global

    Westchester, IL
    2 days ago
  • $125.8k - $209.6k

     ...This is hybrid (2 days) on site position in our Chicago office. CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions & Risk Management Systems. This role is... 
    Work at office
    Local area
    Worldwide
    Shift work

    CME Group

    Chicago, IL
    1 day ago
  •  ...is squarely on building the best-in-class, end-to-end transportation management software (TMS) for bulk commodity haulers. About the role We are growing our fully remote Engineering team and looking for an entrepreneurial, product-minded Senior Software Engineer... 
    Full time
    H1b
    Local area
    Remote work
    Work from home
    Home office

    Toro TMS

    Chicago, IL
    20 hours ago
  • $130k - $180k

     ...Staff Software EngineerWe offer a flexible working policy that supports a healthy balance between personal and professional well-being....  ...flexibility for meaningful work-life balance.Being a Staff Software Engineer at iManage Means… You will play a key role on a team... 
    Work at office
    Local area
    Flexible hours

    iManage

    Chicago, IL
    3 days ago
  •  ...Contact: Ethan HudsonEmail: ****@*****.***: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago, IL (On-site)About the OpportunityWe are looking for an experienced Staff Software Engineer to join our Chicago-based team and help redefine how... 
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    2 days ago
  •  ...Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and... 
    Remote work
    Worldwide

    Ritchie Bros.

    Westchester, IL
    2 days ago
  •  ...as our foundation for a powerful suite of software applications, helping us answer...  ...We build Burrow, our query and indexing engine, written in Rust. Burrow powers Komodo's...  ...engine behind more of Komodo's products. As a Staff-level IC, you'll set technical direction... 

    Komodo Health

    Chicago, IL
    4 days ago
  • $106.61k - $284.28k

     ...Staff EngineerWe're building a world of health around every individual — shaping a more...  ...seeking a highly skilled and visionary Staff Engineer to lead the architecture, development,...  ...QualificationsExperience: 7+ years of professional software engineering experience with a strong... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Oak St. Health

    Chicago, IL
    4 days ago
  • $218.03k - $256.5k

     ...Futures Commission Merchant - the entity that lets retail and institutional clients trade and clear US futures and options. As a Staff Software Engineer on the FCM team, you'll be a hands-on technical anchor across the entire FCM lifecycle: market data, order entry and... 
    Local area

    Coinbase

    Chicago, IL
    2 days ago
  •  ...leadership to translate product vision into technical roadmaps while mentoring the engineering team on best practices. Requirements: Requires 6-10+ years of professional software development experience, specifically within high-growth startup environments. Candidates... 

    OP Recruiting

    Chicago, IL
    1 day ago
  •  ...Title: Staff Software Engineer Location: Chicago, IL or New York, NY – Hybrid Full-time You will help drive the evolution of low-latency, high-throughput applications, focusing on exchange and clearing systems. This includes expanding the platform's features... 
    Full time

    Paul Murphy Associates

    Chicago, IL
    4 days ago
  •  ...Staff Software EngineerAre you interested in building software the way it will be built—not the way it's always been?We're looking for a Staff Software Engineer who wants to be at the forefront of AI-enabled engineering, someone who doesn't just write code to spec, but... 
    Remote work
    2 days per week
    3 days per week

    Medical Home Network

    Chicago, IL
    3 days ago
  • $163k - $204k

     ...interview process. About The Role You'll be a key full-stack engineer focused on building and owning the systems that empower over a...  ...to turn complex financial requirements into reliable software. If you like solving hard problems and having a real impact on... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Chicago, IL
    1 day ago
  •  ...Invoca, an AI-powered revenue execution platform, seeks Senior and Staff engineers to amplify domain leverage across reliability, security, data, quality, and product delivery. You own a critical stage of the engineering lifecycle and drive faster, safer, and smarter outcomes... 

    Invoca

    Chicago, IL
    1 day ago
  • $245k - $270k

     ...Staff Software Engineer (Insurance Tech)New York, Chicago, or RemoteAbout Us: When someone is out of work with a serious injury or illness, the last thing they need is a claims process that's slow, confusing, or unfair. That's what EvolutionIQ is here to fix.EvolutionIQ... 
    Temporary work
    Work at office
    Flexible hours

    EvolutionIQ

    Chicago, IL
    4 days ago
  • $195k - $257.5k

     ...Staff Software EngineerCircle is one of the world's leading internet financial platform companies, building the foundation of a more open...  ...encouraged and everyone is a stakeholder.The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    4 days ago
  •  ...Staff Software Engineer, Certificate Lifecycle ManagementRemote, USKeeper Security is hiring a Staff Software Engineer, Certificate Lifecycle Management to help architect and build the next generation of certificate and machine identity security capabilities within the... 
    Temporary work
    Remote work

    Keeper Security

    Chicago, IL
    4 days ago
  •  ...brands also includes Rouse Services, SmartEquip, Xcira, and Veritread. Position Overview We are seeking a highly skilled Staff Software Engineer responsible for mobile application development and shaping the technical strategy across our Product Engineering teams. As... 
    Full time
    Remote work
    Worldwide

    Ritchie Bros.

    Westchester, IL
    20 hours ago
  •  ...Vizient, Inc is seeking a senior software engineer to lead technical design and drive day-to-day engineering execution across AI-enabled and enterprise-scale applications. The role involves hands-on development, testing, deployment, and production support, with a focus... 

    Vizient

    Chicago, IL
    3 days ago
  •  ...Staff Software EngineerAgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups...  ..., we'd love to meet you! We are looking for a Staff Software Engineer to lead architecture and write production code for an AI-... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Chicago, IL
    3 days ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    2 days ago
  •  ...RoleIAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization...  ....Qualifications8+ years of professional software engineering experience, with significant...  ...including insurers, dealerships, fleet lease and rental car companies, and charitable... 
    Full time

    RB Global

    Westchester, IL
    2 days ago
  • $150k - $200k

     ...Impruve is a boutique forward-deployed engineering firm that helps wealthmanagement firms get...  ...data pipelines, AI tools, custom software, and compliance infrastructure for top-tier...  ...production. The Role The Senior / Staff Software Engineer at Impruve is an outcome... 
    Work at office
    Remote work

    IMPRUVE

    Chicago, IL
    3 days ago
  • $136.91k - $210k

     ...empower agencies and brands with cutting-edge software that automates digital media operations....  ...as an enabling team for all of Basis Engineering, developing the patterns and best...  ...build on. WAYS YOU’LL CONTRIBUTE As a Staff AI Engineer, you will be the technical lead... 
    Immediate start
    Remote work
    Flexible hours

    BASIS Science

    Chicago, IL
    3 days ago
  • $117.6k - $206k

     ...of the enterprise ontology, curated data assets, and analytics engineering framework.Define and evolve the enterprise ontology using EHR,...  ...expertise in data engineering, analytics engineering, software engineering, data architecture, or platform engineering, including... 

    Vizient

    Chicago, IL
    4 days ago
  • $160k - $210k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial...  ...platform in the world. What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger... 
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Leasing. Be the first to apply!