Staff Software Engineer - Leasing
$167.2k - $229.9kAppFolio
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- ...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
$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...SuggestedFull timeFlexible hours- 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...SuggestedFull time
$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...SuggestedImmediate start- 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...SuggestedFull time
$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 officeLocal areaWorldwideShift work- ...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 timeH1bLocal areaRemote workWork from homeHome office
$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 officeLocal areaFlexible hours- ...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 areaImmediate start
- ...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 workWorldwide
- ...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...
$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 payFull timeTemporary workLocal area$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- ...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...
- ...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
- ...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 work2 days per week3 days per week
$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 timeWork at officeLocal areaRemote work2 days per week3 days per week- ...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...
$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 workWork at officeFlexible hours$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 workRemote workFlexible hours- ...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 workRemote work
- ...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 timeRemote workWorldwide
- ...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...
- ...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 officeRemote workVisa sponsorshipWork visaFlexible hours
$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 timeTemporary workWork at office3 days per week- ...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
$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 officeRemote work$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 startRemote workFlexible hours$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...$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 workWork at officeRemote workWorldwideMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Leasing. Be the first to apply!
- software engineer - cloud services Chicago, IL
- software technical support engineer Chicago, IL
- remote software sales Chicago, IL
- software sales representative Chicago, IL
- mobile software developer Chicago, IL
- software quality assurance Chicago, IL
- software qa Chicago, IL
- entry level software sales Chicago, IL
- software sales Chicago, IL
- software sales executive Chicago, IL




