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

Sr Software Engineer - Accounting

$138.4k - $173k

AppFolio

Description

About AppFolio

AppFolio's main product is the AppFolio Property Manager: web-based software for managers of apartment buildings to schedule maintenance, track their finances, and communicate with their tenants. We also make a companion app for tenants to pay their rent, buy renter's insurance, and request maintenance. We love our work because it helps millions of people with these everyday tasks. Our product vision sums it up nicely:

AppFolio creates a world where choosing, living in, owning, and managing communities feels magical and effortless, freeing people to thrive.

Since 2019, we have been energetically supercharging our products with AI. We have introduced features such as smart bill upload - SBE, a fully featured AI leasing agent - LISA, a LLM backed chat interface to support property managers using our product - Realm X, and recently an LLM backed workflow system - Realm Flows. These and other features enable us to provide experiences that allow our property managers to automate the mundane and focus more on the tasks that only they are capable of.


About the culture
  • Engineers work in small, focused, cross-functional teams comprised of a product manager, user-experience designer, quality-assurance engineer, and 3-6 software engineers.
  • We work closely with customers. For example, engineers are encouraged to participate in customer calls!
  • We've adopted some agile practices (pair programming, automated software tests, Jira / Trello / kanban boards, retrospective meetings, stand-up meetings), but we aren't dogmatic about agile/scrum. Teams are empowered to decide how they want to work.
  • We work hard, but we encourage a healthy work-life balance.
  • We support fully remote work, but we have very nice offices in Santa Barbara, CA and San Diego, CA.
About this job

We're looking for a Senior Software Engineer to join a 6-person cross-functional product development team focused on continuing to enhance the accounting module of our Appfolio Property Manager product. This team owns the features that allow our customers to directly integrate with their financial institutions and pull that data into our product. They are currently working to enhance these features to support additional account types and methods of data intake.

As a Senior Software Engineer on this team, you would onboard quickly to our technology stack and our feature set, align your team on a shared understanding of the problem and solution space, and work closely with your fellow devs and cross-functional partners team to execute on these initiatives. This will require technical expertise and leadership, as well as superb communication skills.

Your impact
  • Become a master of your software engineering craft, and work with other software engineers who are smart enough to teach you, and humble enough to learn from you.
  • Develop scalable, robust, and simple web-based solutions to solve complex business problems for our customers.
  • Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability and stability.
  • Implement new features and optimize existing ones to drive maximum scalability, stability, and performance.
  • Use test-driven development, code reviews, and continuous integration to deliver high-quality software and rapidly fix bugs as they come up.
  • Work closely with, and incorporate feedback from, other engineering team members, QA, product owners, and our APM customers.
  • Leverage agile practices to release small batches of value to customers continuously. - test-driven development, pair programming, live code review, continuous integration, and continuous delivery.
Qualifications
  • Bachelor's, Master's, or PhD in Computer Science or related technical discipline.
  • At least >5 years of experience as a full-stack software engineer.
  • Hands-on work/internship experience developing web-based applications, preferably in a SaaS environment.
  • Creativity and the ability to solve complex problems without a roadmap.
  • Knowledge of Ruby on Rails and experience working with a language like Ruby, Java, or Python.
  • Experience with some areas of our tech, like Ruby on Rails, React, Redux, AWS, and SOA.
  • Familiarity with Agile software development processes (Scrum or Kanban).
  • Familiarity with Test-Driven Development.
  • Experience working across all levels of the development stack is preferred.
  • Experience collaborating with cross-functional partners like PM, UX to drive technical solutions
Nice to Have:
  • Experience working across all levels of the development stack
  • Experience with some areas of our tech like Ruby on Rails, React, Redux, AWS, SOA
  • Familiarity with Agile software development processes: Scrum or Kanban
  • Familiarity with Test-Driven-Development
    • Experience with AI-driven development: exposure to integrating Large Language Models into production workflows
    • Familiarity with standard AI terminology (Agents, Embeddings, Context Windows) and tooling is highly preferred


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 - 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer - Accounting in United States vacancy
  • $115k - $125k

     ...Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Accounting,Banking / Lending/ Financial Services,Business Products/ Services,Information Technology,... 
    Senior
    3 days per week

    Top Engineer

    Atlanta, GA
    20 hours ago
  • $135.2k - $165k

     ...Senior Software Engineer, Payments and Accounting This is not a remote role - you must be in the area or be open to relocation. As a Senior Software Engineer with experience in full-stack software engineering and a strong commitment to excellence, you will contribute... 
    Senior
    Relocation
    Flexible hours

    The Walt Disney Studios

    Orlando, FL
    1 hour ago
  •  ...damaging the planet. We aim to create software that delivers real-time data to the entire...  ...Intelligence, Live Production Accounting, Production Planning, and Remote Data...  ...Job Summary We are looking for a Sr. Software Engineer to join the R&D team . Our team is... 
    Senior
    Casual work
    Remote work
    Flexible hours

    Gilder Search Group

    United States
    3 days ago
  • $4,000 per month

     ...Sr. Software Engineer - Business Intelligence & Analytics Powered by AI, Vantaca's vision is big! We are the leading AI-native community...  ..., faster, and with unprecedented insight. More than just accounting and management software, Vantaca is intelligent business operating... 
    Senior
    Local area

    Vantaca

    Raleigh, NC
    20 hours ago
  • $175k - $197.8k

     ...procurement and contract management, accounting and budgeting, billing and revenue management...  ...pushing the frontier of AI-driven software development, using cutting-edge AI...  ...to build systems that scale. As a Sr. Software Engineer at OpenGov, you will develop top-tier... 
    Senior
    Contract work
    Work at office
    Local area
    Flexible hours

    OpenGov

    Boston, MA
    3 days ago
  •  ...is the leading provider of cloud-based software for dealerships, serving the Powersport,...  ...Sales, Parts, Service, Rentals, Payments, Accounting, and Customer Relationship Management (...  ...We are looking for a Senior Software Engineer to join one of our high-impact engineering... 
    Senior
    Full time
    Flexible hours

    Lightspeed DMS

    South Jordan, UT
    4 days ago
  • A leading property management software company is seeking a Senior Software Engineer to enhance the accounting module of their product. This role involves developing scalable solutions, implementing algorithms, and collaborating within cross-functional teams. The ideal... 
    Senior
    Remote work

    AppFolio

    San Francisco, CA
    3 days ago
  •  ...applications are designed to automate recurring billing, revenue recognition, and integrates with tax engines and applying accounting rules. This position, Software Engineer will provide development and support services for the SaaS product. Skills Required:... 
    Senior
    Contract work
    Work experience placement
    Remote work

    Suncap Technology

    United States
    4 days ago
  •  ...Senior Full Stack Software Engineer LOCATION: Worldwide (Remote-first / Hybrid optional) REPORTS-TO: AI Engineer, Lead CINC Systems CINC Systems is the largest provider of accounting and management software in the community association management industry and... 
    Senior
    Contract work
    Temporary work
    Remote work
    Worldwide

    CINC Systems

    United States
    1 day ago
  •  ...Rippling Financial Product Team Position The Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech...  ...into one integrated workflow that connects directly to accounting and payroll. Unlike point solutions, Rippling Spend ties policy... 
    Senior
    Work at office
    3 days per week

    ZoneIn

    New York, NY
    1 hour ago
  •  ...Sr. Software Engineer Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using...  ...role acts as a primary technical liaison to our Finance and Accounting departments. You will be responsible for building and maintaining... 
    Senior

    Flagger Force Traffic Control Services

    Hummelstown, PA
    20 hours ago
  •  ...processing within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully integrated with major ERP/accounting systems, including QuickBooks, Sage, SAP Business One, Microsoft Dynamics, NetSuite, Epicor, Acumatica, and major online shopping... 
    Senior
    Full time
    Internship

    EBizCharge

    Irvine, CA
    20 hours ago
  • $130k - $170k

     ...services provider offering industry standard screenwriting accounting software, digital payroll products, data & reporting, and a host of creative...  ...#OneCastOneCrew Backstage is seeking a Frontend Software Engineer to join our passionate web team. Our frontend web team... 
    Senior
    Work at office
    Flexible hours
    Shift work

    CastandCrew.io

    New York, NY
    20 hours ago
  •  ...largest institutional investors, funds, and accounting firms, by bringing long- established...  ...process to an all-digital experience via our software solutions. Join us at the start of...  ...Role We are seeking a Senior Software Engineer who brings strong technical skills... 
    Senior
    Remote work
    Flexible hours

    K1X

    United States
    3 days ago
  • $153k - $191k

     ...Senior Software Engineer, Portfolio Accounting Do you enjoy building scalable financial systems that power complex investment operations? Are you excited by the opportunity to solve challenging accounting and data problems in a collaborative engineering environment?... 
    Senior

    Ridge Line Services

    New York, NY
    1 day ago
  •  ...Senior Software Engineer Atlanta, Georgia, United States Join Frazier & Deeter and be a part of a rapidly growing Top 50 accounting & advisory firm that has been repeatedly named a Best Firm to Work For, a Best Firm for Women and a Pacesetter firm among U.S. accounting... 
    Senior

    Frazier & Deeter

    Atlanta, GA
    20 hours ago
  • $159k - $278.25k

     ...About the Financial Product Team The Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech...  ...travel into one integrated workflow that connects directly to accounting and payroll. Unlike point solutions, Rippling Spend ties policy... 
    Senior
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  •  ...Our platform, which reinvents expensive and time-consuming accounting processes, is the first step in our vision to unlock the hundreds...  ...industry About the role We're hiring a senior software engineer to join us onsite in San Francisco. You'll build critical systems... 
    Senior
    Flexible hours

    Comulate

    San Francisco, CA
    4 days ago
  • $200k

     ...manage $170B+ in startup investments. Our software automates the work for our in-house team of operators, financial accountants, and tax professionals. We are now charting...  ...You are most likely: A senior back-end engineer (Ruby on Rails or similar MVC frameworks)... 
    Senior
    Work at office
    2 days per week

    AL Talent, Inc. (d/b/a Wellfound)

    New York, NY
    20 hours ago
  • $5,000 - $9,500 per month

     ...Senior Software Engineer with Accounting Experience (LATAM) Mexico, Remote The salary range for this role is $5,000 - $9,500 per month (Gross in USD) Hiring Manager: Matthew Sedlacek About Sezzle: With a mission to financially empower the next generation... 
    Senior
    Full time
    Remote work

    Sezzle

    United States
    1 hour ago
  •  ...What We Do Rillet serves accounting and finance teams. Our customers are the financial...  ...Need We're looking for an experienced engineer to take on meaningful ownership across...  ...-defining accounting and finance software, shaping not just what we ship but how we... 
    Senior
    Work at office
    Remote work
    Relocation
    Flexible hours

    Rillet

    San Francisco, CA
    2 days ago
  •  ...Spend unifies corporate cards, reimbursements, procurement, bill pay, and travel into a single workflow that connects directly to accounting and payroll. Unlike point solutions that reconcile after the fact, we enforce policy, approvals, and accounting in real time.... 
    Senior
    Live in
    Work at office
    3 days per week

    ZoneIn

    New York, NY
    10 days ago
  • $190k - $210k

     ...SummaryEnterprises waste millions on accounting firms to calculate R&D tax credits and capitalize software costs. Neo.Tax is automating this entirely. Our software...  ...Neo.Tax is seeking a Senior Full-Stack Software Engineer who wants to build products that automate manual... 
    Senior
    Full time
    Contract work
    Temporary work
    H1b
    Remote work
    Work from home
    Visa sponsorship
    Flexible hours

    NEO Corporation

    Palo Alto, CA
    4 days ago
  • $185k - $220k

     ...Senior Software Engineer Trayd is building the operating system for commercial construction: payroll, compliance, and back office workflows...  ...across payroll, union rules, job costing, and accounting workflows so our customers can run their businesses with confidence... 
    Senior
    For subcontractor
    Work at office
    Relocation

    Trayd

    New York, NY
    20 hours ago
  • $129.2k - $174.17k

     ...technology platform for investment reporting, accounting, and analytics. With our team, you will...  ...: Developing quality software that is used by some of the world's largest...  ...larger system Helps less experienced engineers troubleshoot and solve problems Active... 
    Senior

    Clearwater Analytics

    Chicago, IL
    3 days ago
  • $140k - $200k

     ...financial data model underneath it, and the accounting and reporting tools our partners use to...  ...~5+ years of experience building software in collaborative environments. ~ You...  ...-defined. You bring order without over-engineering, and you know the difference between... 
    Senior
    Summer work
    Work at office
    Remote work
    Flexible hours

    Rec Technologies

    San Francisco, CA
    20 hours ago
  • $140k - $180k

     ...Senior Software Engineer Derivative Path empowers institutions across the capital markets with innovative, AI-driven technology and expert...  ...We are seeking a Senior Software Engineer to join our hedge accounting team within DerivativeEDGE. Reporting to the Engineering... 
    Senior
    Local area
    Remote work
    Flexible hours

    Derivative Path

    United States
    2 days ago
  •  ...Senior Software Engineer This role is part of the Geneva development team focused on building the next generation of SS&C Advent's award winning Geneva portfolio management and accounting platform. Why You Will Love It Here! Flexibility: Hybrid Work Model &... 
    Senior
    Ongoing contract
    Casual work
    Flexible hours

    Blue Prism Group

    New York, NY
    20 hours ago
  •  ...largest institutional investors, funds, and accounting firms, bringing long‑established...  ...process to an all‑digital experience via our software solutions. Join us at the start of...  ...technically proficient Senior Software Engineer to join our growing engineering team. This... 
    Senior
    Full time
    Work experience placement
    Remote work

    K1X, Inc.

    New York, NY
    1 day ago
  • $130k - $225k

     ...willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates...  ...building and operating the systems that underpin DRW's financial accounting, regulatory reporting, reconciliation, and cost basis... 
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

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