Sr Software Engineer - Accounting
$138.4k - $173kAppFolio
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
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.
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.
- 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.
- 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
- 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,...Senior3 days per week$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...SeniorRelocationFlexible hours- ...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...SeniorCasual workRemote workFlexible hours
$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...SeniorLocal area$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...SeniorContract workWork at officeLocal areaFlexible hours- ...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...SeniorFull timeFlexible hours
- 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...SeniorRemote work
- ...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:...SeniorContract workWork experience placementRemote work
- ...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...SeniorContract workTemporary workRemote workWorldwide
- ...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...SeniorWork at office3 days per week
- ...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
- ...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...SeniorFull timeInternship
$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...SeniorWork at officeFlexible hoursShift work- ...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...SeniorRemote workFlexible hours
$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- ...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
$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...SeniorWork at office3 days per week- ...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...SeniorFlexible hours
$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)...SeniorWork at office2 days per week$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...SeniorFull timeRemote work- ...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...SeniorWork at officeRemote workRelocationFlexible hours
- ...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....SeniorLive inWork at office3 days per week
$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...SeniorFull timeContract workTemporary workH1bRemote workWork from homeVisa sponsorshipFlexible hours$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...SeniorFor subcontractorWork at officeRelocation$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$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...SeniorSummer workWork at officeRemote workFlexible hours$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...SeniorLocal areaRemote workFlexible hours- ...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 &...SeniorOngoing contractCasual workFlexible hours
- ...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...SeniorFull timeWork experience placementRemote work
$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...SeniorTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer - Accounting. Be the first to apply!
Related searches
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

