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

DescriptionAbout AppFolioAppFolio'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 cultureEngineers 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 jobWe'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 impactBecome 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. QualificationsBachelor'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 solutionsNice 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-DevelopmentExperience with AI-driven development: exposure to integrating Large Language Models into production workflowsFamiliarity with standard AI terminology (Agents, Embeddings, Context Windows) and tooling is highly preferredCompensation & 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 hereAbout AppFolioAppFolio 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 AppFolioGrow | 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/careersStatement of Equal OpportunityAt 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 Dallas, TX vacancy
  •  ...for the people who work here.NTT DATA Services currently seeks a Sr. SAP RAR Consultant to join our team in Irving, Texas (US-TX),...  ...ASC 606 regulationsSound knowledge of using new SAP RAR (Revenue Accounting and Reporting) Tool for Revenue Recognition & Accounting• Very strong... 
    Senior
    For contractors

    NTT DATA

    Irving, TX
    12 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...  ...your Role We are seeking a Senior Software Engineer who brings strong technical skills... 
    Senior
    Remote work
    Flexible hours

    GrabJobs

    Dallas, TX
    4 days ago
  • $65k - $187.2k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Principal within PNC's Finance Technology organization, you...  ...Principal, you will need the following skills:• Finance and Accounting knowledge• SQL queries • Crystal Reports or other reporting... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Dallas, TX
    4 days ago
  • $102.4k - $179k

     ...performance through an inclusive environment both now and in the future. Summary: In this role, you will join our Data Engineering team as a Senior Software Engineer, focusing on building and maintaining scalable data pipelines, modernizing cloud infrastructure, and... 
    Senior
    Full time

    Vizient

    Irving, TX
    2 days ago
  •  ...BRPosted: 2026-06-04Location: Grand Prairie, TexasClearance: SecretCompany: Lockheed MartinDescription:You will be the Embedded Software Engineer for the Embedded Software team. Our team is responsible for designing, developing, and maintaining embedded C/C++ software... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    2 days ago
  • $112k - $249.6k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Principal within PNC's Technology organization, you will be based...  ...: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Dallas, TX
    12 hours ago
  • $67.5k - $172.5k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Senior within PNC's SRC First Response organization, you will...  ...include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Dallas, TX
    2 days ago
  • $138.4k - $173k

     ...extraordinary outcomes for our customers, our communities, and ourselves.Who we are looking for:We are hiring a Full Stack Senior Software Engineer to join our newly formed Mixed Portfolio Foundation team. The team's mission is to own the foundational architecture and data... 
    Senior
    Full time
    Remote work
    Flexible hours

    AppFolio

    Dallas, TX
    11 hours ago
  • $111.61k - $131.3k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...-agent frameworks supporting enterprise adoption.Partner with engineering and delivery teams to translate business and development needs... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    11 hours ago
  • $111.61k - $131.3k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...principles.Drive technical strategy, solution architecture, and engineering best practices across multiple Agile teams, ensuring alignment... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    1 day ago
  •  ...924BRPosted: 2026-05-28Location: Grand Prairie, TexasClearance: TS/SCICompany: Lockheed MartinDescription:You will be a Cyber Software Engineer, EMBEDDED in the Program Protection Organization. Our organization oversees all aspects of Anti-Tamper and embedded Cybersecurity... 
    Senior
    Full time
    Interim role
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  •  ...field ~8+ years of experience delivering production-quality software ~ Hands-on experience with at least two of these languages:...  ...~ Strong understanding of authentication, authorization, and accounting (AAA) concepts ~ Working knowledge of networking and authentication... 
    Senior
    Permanent employment
    Full time
    Work at office
    Worldwide

    Forescout Technologies Inc.

    Dallas, TX
    15 hours ago
  •  ...23635BRPosted: 2026-07-13Location: Grand Prairie, TexasClearance: SecretCompany: Lockheed MartinDescription:You will be the Software Engineer Sr. Staff for the Lockheed Martin Missiles and Fire Control (MFC) team. Our team is responsible for designing, developing, and... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  • $92k

     ...customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded in 1999, and a wholly owned subsidiary of Community Financial System, Inc. (NYSE:CBU),NRS... 
    Full time
    Local area
    Visa sponsorship
    Work visa

    Community Bank NA

    Syracuse, NY
    3 days ago
  •  ...opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's Technology - Automation Platform organization...  .../prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Dallas, TX
    1 day ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing...  ...fit your needs, including your own.Job DescriptionTitle : ATG Mid-Sr Developer / Lead ATG Mid-Sr Developer / Lead Hands on Expeirence... 
    Senior

    AmNet Services

    Irving, TX
    2 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...responsibility is the ongoing support and administration of database software systems 5+ years in a BI Tool on OBIEE 2+ years of Tableau 5+... 
    Senior
    Work experience placement

    AmNet Services

    Irving, TX
    2 days ago
  • $120k - $140k

     ...Sharetec is looking for a Senior DevOps Engineer to join our team! At Sharetec, we believe...  ...innovative core banking and lending software solutions for credit unions and their members...  ...that enhances operations across accounting, lending, member services, and online banking... 
    Senior
    Full time
    Work experience placement
    Remote work

    GrabJobs

    Irving, TX
    3 days ago
  •  ...Prairie, TXClearance: SecretCompany: Lockheed MartinDescription:**Work locations: Orlando, FL or Dallas, TX only**You will be the Software Engineer Sr. - AI / Data Visualization Developer for the Missiles and Fire Control CIO organization. Our team is responsible for... 
    Senior
    Part time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    2 days ago
  • $100k - $163k

    About this role: Wells Fargo is seeking a Senior Software Engineer in our Platform Management Group as part of Consumer Technology. Learn...  ...critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit,... 
    Senior
    Full time
    Work experience placement

    Wells Fargo

    Irving, TX
    8 hours ago
  • $105k

    Sr. DevOps Engineer Country: United States of America It Starts Here: Santander is a global leader and innovator in the financial services...  ..., especially with PowerShell and Python Programming / software development experience: .NET Database CI/CD automation and... 
    Senior
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Shift work

    Santander

    Dallas, TX
    8 hours ago
  • $55 - $60 per hour

    DescriptionKforce has a client that is seeking a Senior Software Engineer in Irving, TX.Duties Include:* Design, develop, test, and maintain software applications and services* Collaborate with developers, technical leads, and architects to deliver scalable and reusable... 
    Senior

    KForce

    Irving, TX
    1 day ago
  • $55 - $60 per hour

    DescriptionKforce has a client that is seeking a Software Development Engineer Senior in Irving, TX.Duties Include:* Design, develop, and support integrations between internal systems and third-party applications, platforms, and service providers* Build and maintain APIs... 
    Senior

    KForce

    Irving, TX
    3 days ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Dallas, TX
    4 days ago
  • Company DescriptionIDEALFORCE has a Contract-to-Hire position available immediately for a Java Developer to join our customer in Dallas, TX. This is initially a contract position with a potential for a full time conversion.Please find below additional details about this...
    Senior
    Full time
    Contract work
    Immediate start

    idealforce

    Dallas, TX
    2 days ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, TX
    1 day ago
  • Lead by example, driving engineering excellence across the team while actively mentoring and developing technical talent.Partner closely...  ...partnerships across internal stakeholders including Google's software supply chain integrity program and executive leadership as well... 
    Senior

    Google

    Sunnyvale, TX
    3 days ago
  • $174k - $252k

     ...advanced simulation tools to evaluate hardware/software trade-offs and guide next-generation...  ..., compiler developers, systems engineers, and TPU architects to analyze and optimize...  ...decisions that maximize TPU efficiency while accounting for system-wide constraints such as... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    1 day ago
  •  ...day. If you're ready to grow, lead and make a difference, come join our team and help shape the future of convenience.Senior Software Engineer (Promotions Platform)We are seeking a highly skilled and strategic Senior Software Engineer to serve as a technical lead for our... 
    Senior
    Hourly pay
    Work experience placement

    7 eleven

    Irving, TX
    4 days ago
  •  ...BRPosted: 2026-07-27Location: Grand Prairie, TexasClearance: SecretCompany: Lockheed MartinDescription:We are seeking a motivated Software Engineer to join a tight-knit team building and maintaining an automated test suite for a family of tactical-system emulators. You'll... 
    Senior
    Part time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago

Do you want to receive more vacancies?

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