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

Sr. Software Engineer - Leasing

$138.4k - $173k

AppFolio

Locations: Santa Barbara, CA; San Diego, CA; Dallas, TX; Remote: Atlanta, GA; Chicago, IL; San Francisco, CA; Washington DC, USA; Denver, CO. Who we are looking for: We are hiring a senior-level Software Engineer to join our Leasing Signals Team and contribute to our rapid product development pace. We work collaboratively to set the technical direction for our SaaS products, developing sophisticated, yet easy-to-use solutions for our customers. Our engineers find deep satisfaction in building things that customers actually need. We focus on delivering value to customers and understand that this often means delivering pragmatic code that meets customer needs while maintaining high technical standards. Responsibilities Product Development: Design, build, and deploy sophisticated pricing algorithms and optimize bulk action capabilities to streamline workflows and maximize value for property managers. Full-Stack Engineering: Develop scalable, robust, and performant solutions using our core stack (Ruby on Rails, TypeScript, GraphQL, React) to solve complex business problems. Mentorship: Act as a cross-functional force multiplier by mentoring and guiding other software engineers to upscale the team's overall engineering capabilities. Agentic Coding: Champion and improve the team's agentic coding practices, driving the active use of enterprise-approved AI tools to increase development velocity and efficiency. Algorithm & Database Optimization: Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability, performance, and stability. Engineering Excellence: Use test-driven development, thoughtful code reviews, and continuous integration to deliver high-quality software and rapidly address issues. Collaboration: Work closely with, and incorporate feedback from, other engineering team members, QA, product owners, designers, and researchers. Agile Execution: Leverage agile practices to encourage collaboration, prioritization, and urgency to deliver at a rapid pace. You know you’re the right fit if… You have 5+ years of experience developing service-based applications, preferably in a SaaS environment at scale. You have experience working across all levels of the development stack and excel at breaking down complex business requirements into elegant technical solutions. You are a natural mentor who enjoys upskilling teammates and fostering a culture of continuous learning. You have experience with Agile software development processes: Scrum or Kanban. You have strong experience with automated testing and value its role in sustainable engineering. You consider yourself language-agnostic, and have deep experience working with a modern language like Ruby, Java, or Python, as well as modern frontend frameworks (e.g., React). You take a pragmatic approach to technology—you love learning about new tools (like AI coding assistants) to boost productivity, but understand the value of mastering proven technologies. You care about the long-term maintainability of the codebase and advocate for refactoring and clean architecture where appropriate. You balance intensity and sustainability; you care about work-life balance and want your company to care about it, too. You'll put in the extra hour when needed but won't let it become a habit. Nice to Have Bachelor's, Master's, or Ph.D. in Computer Science or related technical discipline. Deep expertise with our specific technology stack: Ruby on Rails, TypeScript, GraphQL, React, and AWS. Prior experience building or optimizing pricing algorithms, revenue management systems, or complex bulk-processing workflows. Experience with Data Engineering processes and systems such as PySpark, Apache Airflow, AWS Glue, Hadoop. Experience participating in architectural and systems design at scale. Compensation & Benefits The base salary that we reasonably expect to pay for this role is $138,400 - $173,000. 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. 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 Sr. Software Engineer - Leasing in Chicago, IL vacancy
  • $138.4k - $173k

     ...Chicago, IL; San Francisco, CA; Washington DC, USA; Denver, CO. Who we are looking for: We are hiring a senior-level Software Engineer to join our Leasing Signals Team and contribute to our rapid product development pace. We work collaboratively to set the technical... 
    Senior
    Full time
    Remote work
    Flexible hours

    AppFolio, Inc

    Chicago, IL
    23 hours ago
  •  ...AppFolio, Inc is seeking a senior-level Software Engineer to join our Leasing Signals Team in Chicago. You'll contribute to rapid product development, focusing on building sophisticated, user-friendly solutions while maintaining high technical standards. The ideal candidate... 
    Senior
    Remote work

    AppFolio

    Chicago, IL
    1 day ago
  •  ...Sr. Software Engineer Location is Chicago IL, try to find local if not please get remote. Python f/w for Backend – preferably FAST API Kubernetes/Docker (preferably AKS) Strong hands-on experience (this is not a project management role at onsite) Experience on:... 
    Senior
    Local area

    Keylent Inc

    Chicago, IL
    1 day ago
  •  ...Job Description About the Role As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software...  ...spectrum of sellers, including insurers, dealerships, fleet lease and rental car companies, and charitable organizations.... 
    Suggested
    Full time

    Ritchie Bros.

    Westchester, IL
    3 days ago
  •  ...Sr. Software Engineer (Fullstack) – HirexHire OUR CLIENT Location: Remote Industry: AI Insurance Technology Company Size: 1-10 What They Do: Our client provides agentic workflow automation software for the insurance industry. The Role Join our client’... 
    Senior
    Full time
    Remote work

    HirexHire

    Chicago, IL
    12 days ago
  • $104k - $146k

     ...Job Description Exhibit advanced technical skills/abilities required for developing, implementing and maintaining business software applications within specified time frames, using the tools required for the position. Utilize independent judgment to efficiently create... 
    Senior

    Wells Enterprises

    Chicago, IL
    1 day ago
  • $90 - $100 per hour

     ...Senior Software Engineer A leading global asset management firm is seeking a Senior Software Engineer to join a front office technology team supporting investment professionals. This role offers the opportunity to work directly with business stakeholders to design and... 
    Senior
    Hourly pay
    Contract work

    The LaSalle Network Inc

    Chicago, IL
    4 days ago
  •  ...information, visit and Job Description Infinite Convergence Solutions is looking for an experienced Software Development Engineer to be part of a team of energized software engineers working on the cutting edge of technology, involved in all phases of... 
    Senior

    Infinite Convergence Solutions

    Chicago, IL
    4 days ago
  •  ...Hello, We're hiring a Sr. Windows OS Software Engineer to work on low-level Windows OS customization for embedded wireless devices (e.g., cameras, USB) supporting Microsoft Teams. Sr. Windows OS Software Engineer Skokie, IL | Full-Time | On-Site (No Remote... 
    Senior
    Full time
    Remote work
    Relocation package

    Hudson Manpower

    Skokie, IL
    1 day ago
  •  ...structure.* **You have a degree/diploma** in Computer Science, Engineering, Management Information Systems, or a related field of study.*...  .... You must have good knowledge and understanding year of Software Development Life Cycle, good understanding of databases, Oracle... 
    Senior

    Canadian Imperial Bank of Commerce

    Chicago, IL
    1 day ago
  •  ...Posted on 04/07/2026 Objective Design and develop full stack software solutions that support automation systems, ensuring performance...  ...reliability Qualifications 5+ years of experience in software engineering within automation or robotics environments Experience with frontend... 
    Senior
    Temporary work
    Local area

    Design Hire LLC

    Chicago, IL
    1 day ago
  • $124.36k - $146.3k

     ...design, testing, development and maintenance of best‑in‑class software experiences. Essential Responsibilities Designing, developing,...  ...meet standards. Conducting code reviews to provide guidance on engineering best practices and compliance with development procedures.... 
    Senior
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Chicago, IL
    1 day ago
  •  ...Sr. Software Engineer - Mobile You will be responsible for the design, development and implementation of mobile based application development projects. Work involves moderate difficulty in working on multiple and complex high-level projects concurrently. Resources to... 
    Senior

    MRINetwork

    Chicago, IL
    4 days ago
  • $104k - $146k

     ...Job Title Analyze, design, develop, maintain and improve business processes and corresponding software applications to allow Wells' Enterprises to function according to user needs for the assigned area. As an advanced level contributor, this is accomplished according... 
    Senior
    Full time

    Wells Enterprises

    Chicago, IL
    3 days ago
  • $125.04k - $187.56k

     ...services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Overview The Senior Software Engineer is responsible to build resilient and scalable systems in a hybrid cloud environment. This person will be part of a... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    ViziRecruiter

    Chicago, IL
    1 day ago
  • $140k - $190k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...world. What you'll do: NinjaTrader is seeking a Sr. Software Engineer II to join our NT Connect team-our API-based brokerage integration... 
    Senior
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Chicago, IL
    3 days ago
  •  ...Sr. Software Engineer, Front-End Chicago, Illinois, United States About the Job Company Summary: This organization prides itself on an excellent online platform that provides its clients with fast and free shipping, no-hassle returns, and exceptional customer... 
    Senior
    Work from home

    Max Tech Talent LLC

    Chicago, IL
    5 days ago
  • $129k - $174k

     ...Software Development Engineer The Software Development Engineer role at Clearwater Analytics spans a spectrum of responsibilities with a focus on designing, implementing, and managing software systems. The role requires continuous learning and application of new technologies... 
    Senior
    Contract work
    Casual work
    Work at office
    Work from home
    Flexible hours

    Clearwater Analytics

    Chicago, IL
    1 day ago
  • $85.5k - $162.98k

     ...Software Engineer, Middleware page is loaded## Sr. Software Engineer, Middlewarelocations: Oak Brook, ILtime type: Full timeposted on: Posted 3 Days Agojob requisition id: JR30433Chamberlain Group (CG) is a global leader in intelligent access and Blackstone portfolio company... 
    Senior
    Temporary work
    Second job
    Worldwide

    Chamberlain Group

    Oak Brook, IL
    23 hours ago
  •  ...Founding Sr. Software Engineer Location: Chicago, IL Type: Full Time About Us: HirexHire (pronounced hire by hire) is a Chicago-based recruiting and talent consultancy that integrates with companies short-term to provide long-term talent solutions. We take... 
    Senior
    Full time
    Temporary work
    2 days per week
    3 days per week

    HirexHire

    Chicago, IL
    1 day ago
  •  ...Overview The Software Engineer should be experienced in leading software projects and will be responsible for coordination of all activities of the software development team. Interested candidates should be proficient in working on all phases of the project including detailed... 
    Senior
    Work experience placement

    The Joint Commission

    Oak Brook, IL
    1 day ago
  • $120.56k - $180.84k

     ...discussions. Roles and Responsibilities Define, develop, and evolve software in a fast‑paced and agile development environment using the...  ...2.0, WSO2, LDAP, and Active Directory. Experience with rules engines and messaging services (Camel, AMQP). DevOps skills and advanced... 
    Senior
    Odd job
    Work at office
    Immediate start

    MS0309 GE Healthcare IITS USA Corp.

    Chicago, IL
    23 hours ago
  • $115k - $165k

     ...Sr. Software Engineer I, Evaluation Services Chicago or Remote* JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering... 
    Senior
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours
    Shift work

    NinjaTrader

    Chicago, IL
    3 days ago
  • $129.52k - $194.27k

     ...company, we have offices in nine countries and can insert advertisements around the world. FreeWheel is looking for passionate Software Engineers to help design, build and support our high-quality, innovative video advertising platform. This position is virtual based.... 
    Senior
    Work experience placement
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    23 hours ago
  • $140k - $190k

     ...Sr. Software Engineer II, Mobile Chicago or Remote* JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to... 
    Senior
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Chicago, IL
    3 days ago
  • $129.52k - $194.27k

     ...platform for publishers, advertisers, and media buyers. The NewYork Engineering Hub is a core part of our global engineering group,...  ...systems to support rapid business development. Lead end‑to‑end software development, including the software update process and roll‑outs... 
    Senior
    Work experience placement

    Blueface

    Chicago, IL
    1 day ago
  • $125k - $175k

     ...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...entire company. We're hiring an internal, forward-deployed AI Engineer to accelerate the adoption of agentic AI across Engineering, Operations... 
    Senior
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Day shift

    NinjaTrader

    Chicago, IL
    23 hours ago
  • $124.36k - $146.3k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable... 
    Senior
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Chicago, IL
    4 days ago
  • $136.91k - $185k

     ...At Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform...  ...systems, and improve UI performance and quality—for both internal engineers and Basis customers. Take ownership of team deliverables... 
    Senior
    Remote work
    Flexible hours

    Basis Technologies

    Chicago, IL
    2 days ago
  • $120k - $135k

     ...valued for who they are and what they contribute. To learn more about CIBC, please visit CIBC.com What you'll be doing As a Senior Software Engineer, you will leverage your expertise in React, .Net, SQL, and JavaScript to lead the development, enhancement, and maintenance of... 
    Senior
    Remote work
    2 days per week
    3 days per week

    CIBC

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

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