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 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. Our team is currently in a phase of heavy feature development, specifically focused on enhancing the sophistication of our pricing algorithms and improving bulk action capabilities for our users. This is an ideal opportunity for someone who has a passion for building leading‑edge software, thrives on solving complex business logic, and is driven to help build a successful SaaS product used by thousands of happy businesses. We foster an environment that empowers small teams to set the technical direction of our solutions collaboratively while leveraging the latest agentic coding practices to maximize efficiency. 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. 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Accounting in Chicago, IL vacancy
  • Sr. Software Engineer (Workday Finance) - U.S. Bank Join U.S. Bank, an equal‑opportunity employer that helps customers, businesses, and communities...  ...role. Hands‑on experience with Workday PRISM Analytics, Accounting Center and Workday integrations. Familiarity with Workday... 
    Senior
    Temporary work
    Work experience placement
    3 days per week

    U.S. Bank

    Chicago, IL
    1 day ago
  • $130k - $225k

    DRW is seeking a Senior Software Engineer in Chicago to join the Unified Platform team, focusing on financial accounting systems. The role involves collaborating with financial analysts to deliver projects in an agile manner, requiring strong expertise in Clojure or Python... 
    Senior

    DRW

    Chicago, IL
    1 day ago
  •  ...technology platform for investment reporting, accounting, and analytics. With our team, you will...  ...! Responsibilities Developing quality software that is used by some of the world's...  ...the larger system Helps less experienced engineers troubleshoot and solve problems Active... 
    Senior

    Clearwater Analytics

    Chicago, IL
    1 day ago
  • $130k - $225k

    Senior Software Engineer, Finance (Clojure/Python) Chicago Company Overview DRW is a diversified trading firm with over 3 decades of experience...  ...and operates the systems that underpin DRW's financial accounting, regulatory reporting, reconciliation, and cost basis... 
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    1 day ago
  • DRW is seeking a Senior Software Engineer for its Unified Platform team in Chicago. The role involves designing systems for financial accounting and reporting, optimizing deployment practices, and providing technical leadership. The ideal candidate should have over 5 years... 
    Senior

    P2P

    Chicago, IL
    3 days ago
  • Dormont Manufacturing Co is seeking a Senior Software Engineer in Chicago to join the Unified Platform team. You will optimize financial accounting systems and regulatory reporting while collaborating with stakeholders to innovate solutions. The ideal candidate has 5+... 
    Senior

    Dormont Manufacturing Co

    Chicago, IL
    3 days ago
  •  ...for a hands‑on, tech‑savvy, passionate, driven Senior Full Stack Engineer who wants to be part of an energetic and growing innovative...  ...Requirements 7–8 years of experience in Full Stack development of cloud software solutions 6+ years of experience with C++ and/or Java 5+ years... 
    Senior

    NetSfere

    Chicago, IL
    3 days ago
  • $90 - $100 per hour

     ...Overview 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 deliver innovative... 
    Senior
    Hourly pay
    Contract work

    LaSalle Network

    Chicago, IL
    3 hours ago
  • $153.32k - $221.5k

     ...Job Summary PayPal, Inc. seeks a Sr Software Engineer in Chicago, IL. The role involves designing and implementing infrastructure-as-code solutions for repeatable, scalable deployments, contributing to team productivity, and participating in system architecture discussions... 
    Senior
    Local area
    Remote work
    Monday to Friday

    PayPal

    Chicago, IL
    2 days ago
  •  ...spanning operations, payments, marketing, and accounting integrations and so much more. This is...  ...from scratch. Collaborate Closely: Engineering is a team effort; we produce our best...  ...on-site on with customers to see our software in use first-hand) Business-Minded Decision... 
    Work at office
    Remote work

    Renterra

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

     ...four days per month. Job Summary & Responsibilities This role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front‑end and back‑end coding languages,... 
    Senior
    Work at office
    Remote work

    Inspira Financial

    Oak Brook, IL
    1 day 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’s team as a Senior... 
    Senior
    Full time
    Remote work

    HirexHire

    Chicago, IL
    1 day ago
  • Job Description The Senior Software Engineer is responsible for the detailed technical design and development of applications using various technology platforms. The role performs tasks of technical depth and breadth, utilizing a solid understanding of business dynamics... 
    Senior

    Insight Global

    Chicago, IL
    1 day ago
  • $100k - $150k

    What you'll do NinjaTrader is seeking a Sr. Software Engineer to join our NT Connect team—our API‑based brokerage integration layer that powers...  ...systems and trading concepts: orders, fills, margin, account lifecycle, and regulated workflows (KYC/AML, reporting). Experience... 
    Senior
    Work at office
    Monday to Friday
    Flexible hours

    NinjaTrader

    Chicago, IL
    1 day ago
  • $148.5k - $223.9k

     ...business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Job Category Software Engineering The Experience This role is part of the Solutions Center of Excellence - Demos team — a group of developers and demo... 
    Senior

    Salesforce

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

    Sr. Software Engineer II, Exchange Connectivity Chicago, IL Responsibilities: We are seeking a highly skilled and experienced Sr. Software Engineer II with deep expertise in exchange connectivity and high-performance trading systems. This is a high-impact role focused... 
    Senior
    Contract work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    1 day ago
  • $106.28k - $145k

     ...with industry-leading technology to get drivers back on the road and to health quickly and seamlessly. The Role As a Senior Software Engineer at CCC, you’ll play a key role in building and supporting scalable SaaS and customer-facing web applications. This is a hands‑... 
    Senior

    CCC Intelligent Solutions

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

     ...NinjaTrader equips traders with award‑winning software and brokerage services to navigate the...  ...‑party platforms. We’re looking for a Sr. Fullstack Engineer to join the NT Connect team and help...  ...with backend systems, including account management tools, partner onboarding flows... 
    Senior
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

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

     ...users regarding requirements. The Senior engineer will help with the API development...  ...good knowledge and understanding of the Software Development Life Cycle, databases, Oracle...  ...live our values - trust, teamwork, and accountability. Working Conditions This role operates... 
    Senior
    Remote work

    CIBC US

    Chicago, IL
    1 day ago
  • Link Logistics Real Estate is seeking a Principal Business Analyst to support product management for our Accounting, Treasury, and Social Impact teams. This is a senior role at the center of our finance technology team. They serve as the primary liaison between Accounting... 
    Senior

    Link Logistics

    Chicago, IL
    3 days ago
  • Accenture in Illinois is seeking a finance-minded SAP ERP Consultant who helps CFOs and controllers transform core accounting and finance operations on SAP S/4HANA ERP. You blend hands-on knowledge with strong consulting, communication, and delivery skills. You’ll partner... 
    Senior

    Accenture

    Chicago, IL
    1 day ago
  • $155.58k - $320.32k

    Pinterest's Security Team - Security Software Engineer Pinterest's Security team is seeking an experienced Security Software Engineer to help keep our 619 million monthly active users safe from real-world threats. You will build tooling, product enhancements, and work with... 
    Senior
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Chicago, IL
    1 day ago
  •  ...SAP S/4HANA implementation, preferably in professional services organization; Strong understanding of core finance processes and accounting principles and compliance requirements; Experience working with enterprise systems and leading cross-functional technology... 
    Senior
    Contract work
    Work at office

    Career Techniques

    Chicago, IL
    4 days ago
  •  ...and 10-K, ensuring compliance with US GAAP and SEC requirements. The ideal candidate will have a Bachelor's degree in finance or accounting, preferably a CPA, and 6-9 years of progressive experience in public accounting and SEC reporting. The role offers competitive pay... 
    Senior

    Core Spaces

    Chicago, IL
    1 day ago
  • $130k - $150k

    Casechek is a fast growing health tech startup working with some of the biggest health systems in the US. We're looking for a Sr. Mobile Software Engineer who enjoys solving market problems and has a passion for new technologies. In this role, you will be using modern cloud-... 
    Senior
    Remote work
    Work from home
    Flexible hours
    Shift work

    Casechek

    Chicago, IL
    4 days ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It...  ...on project‑level issues, guiding junior engineers, operating with little supervision, and...  ...in decision‑making while being accountable for results of yourself and your team... 
    Senior
    Local area

    Venmo

    Chicago, IL
    1 day ago
  •  ...06 while ensuring adherence to U.S. GAAP. The ideal candidate will hold an active CPA license and possess a Bachelor's degree in Accounting or Finance, with 7-10 years of relevant experience. Spauldingridge offers a welcoming and inclusive workplace, generous benefits,... 
    Senior

    Spauldingridge

    Chicago, IL
    4 days ago
  • $88.9k - $151.1k

    Northern Trust, located in Chicago, is seeking a Senior Associate Support Engineer for the Portfolio Accounting and Data Services (PADS) team. The role involves providing tiered support for data processing platforms and collaborating with engineering teams on complex issues... 
    Senior

    Northern Trust

    Chicago, IL
    1 day ago
  • Overview Mentor junior engineers. PayPal has been revolutionizing commerce globally for more than 25 years. We operate a global, two-sided...  ...Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing,... 
    Senior
    Immediate start

    PayPal

    Chicago, IL
    1 day ago
  • $138.4k - $173k

     ...innovators, changemakers, and collaborators. We’re more than just a software company; we’re a cloud-based powerhouse that creates products to make our customers’ lives easier. We are an AI‑first engineering organization, revolutionizing how people do business. We want... 
    Senior
    Full time
    Remote work

    AppFolio

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

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