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 5 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Accounting in Denver, CO vacancy
  • $93.2k - $164.45k

     ...recurring multi-year, critical program. Our software products focus on key areas such as...  ...ARE • You are an experienced software engineer who enjoys working independently and as...  ...Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    2 days ago
  •  ...how space can connect us, ensuring security and prosperity. Space Protection Programs (SPP) is seeking an experienced Senior Software Engineer to support the development, integration, and delivery of mission‑critical embedded software and spacecraft subsystem capabilities... 
    Senior
    Full time

    Lockheed Martin

    Littleton, CO
    9 hours ago
  • $107k - $137k

    Sr. Software Engineer is responsible for the full software development life cycle, from conception to deployment. The role calls for expertise in front‑end and back‑end development, architecture and design patterns, and DevOps. Remote hires are accepted in Alabama, Arizona... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    Inspira Financial

    Denver, CO
    5 days ago
  • $138.4k - $173k

     ...communities, increase operational efficiency, and grow their business. 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 owns the foundational architecture and data models common... 
    Senior
    Full time
    Remote work
    Flexible hours

    AppFolio

    Denver, CO
    5 days ago
  • $100k - $200k

     ...provides expertise in network, system engineering and both offensive and defensive cybersecurity...  ...is smarter. ANS is seeking a Senior Software Engineer (ServiceNow) to join our team...  ...culture of continuous improvement and accountability. Coordinate closely with Project... 
    Senior
    Contract work
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    Applied Network Solutions Inc

    Denver, CO
    3 days ago
  • $143.7k - $197.61k

     ...together, we are an extraordinary team. About The Role The Sr Systems Engineer contributes to the development and implementation of advanced...  ...feature definition, and test criteria for satellite ground software systems. Strong understanding of spacecraft systems and classified... 
    Senior
    Work experience placement

    Sierra Space

    Centennial, CO
    3 days ago
  • $153k - $179k

     ...Founded in 2017, we’re a growing team of engineering, operations, medical affairs, marketing...  ...The Opportunity We’re seeking a Senior Software Engineer to drive key technical...  ...Excellence - deliver world‑changing results A: Accountability - do what you say; expect the same from... 
    Senior

    Cleerly

    Denver, CO
    9 hours ago
  • $150k - $175k

    A leading medical equipment manufacturer is seeking a Tech. Accounting Sr. Manager to oversee complex accounting transactions and maintain accounting policies. The role requires a CPA with at least 6 years of experience, including expertise in U.S. GAAP. Responsibilities... 
    Senior
    Full time

    Highridge Medical

    Westminster, CO
    9 hours ago
  • $153k - $179k

     ...and are a growing team of world‑class engineering, operations, medical affairs, marketing...  ...The Opportunity We are seeking a Senior Software Engineer to design, build, deploy, monitor...  ...- deliver world‑changing results A: Accountability - do what you say; expect the same from... 
    Senior
    Remote work

    Cleerly

    Denver, CO
    9 hours ago
  • $181.63k - $254.28k

     ...usage and performance. Deeply understand the safety‑critical software development process and find ways to create and apply tooling...  ...Qualifications B.S. or higher degree in computer science, computer engineering, aerospace engineering, or related field or equivalent... 
    Senior
    Permanent employment
    Temporary work
    Local area

    BLUE ORIGIN

    Denver, CO
    5 days ago
  • $125k - $155k

     ...the opportunity to make a real impact in the world of online gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers worldwide. Job Description We are seeking passionate and... 
    Senior
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    17 days ago
  • $125k - $155k

     ...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our global...  ...per hour at peak. Job Description As a Senior Software Engineer, you will be instrumental in building and maintaining real-time... 
    Senior
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    5 days ago
  • $114.52k - $182k

     ...encouraging continuous development and empowering the next generation of SAP experts. What You Will Bring Bachelor’s degree in Finance, Accounting, Information Technology, Business Administration, or a related field. Minimum of 5 years of experience as an SAP Application... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    NTT America

    Denver, CO
    9 hours ago
  •  ...What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of engineers, architects, and leaders in an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques... 
    Senior
    Relocation
    Relocation package

    Raytheon

    Aurora, CO
    3 days ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Senior
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Denver, CO
    4 days ago
  • Insight Global is seeking a Principal Engineer in Denver, Colorado. In this role, you will serve as the lead architect and technical lead, shaping the global network infrastructure while mentoring engineers. Key responsibilities include designing high-availability networks... 
    Senior

    Insight Global

    Denver, CO
    9 hours ago
  • A leading consulting firm in Denver is seeking a Principal/Partner in Forensic Accounting & Litigation Support. You will lead complex forensic investigations and litigation support engagements, helping clients with fraud risk mitigation and internal controls. This senior... 
    Senior

    GHJ

    Denver, CO
    9 hours ago
  •  ...Job Title Experience actively involved in a relevant and related role. Must have a fundamental understanding of accounting and financial principles. Advanced understanding and demonstrated ability with computerized accounting systems, financial modeling, budgets... 
    Senior

    MRINetwork

    Littleton, CO
    4 days ago
  • A leading aerospace company seeks a skilled Ground Software Engineer for their Lunar Permanence program in Denver, Colorado. The role involves designing, testing, and integrating critical software systems for lunar missions. Candidates should possess a B.S. in engineering... 
    Senior

    Blue Origin

    Denver, CO
    5 days ago
  •  ...that moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You enjoy... 
    Senior
    Internship
    Work at office
    Remote work

    Suite Studios

    Denver, CO
    2 days ago
  • $177k - $265.6k

    Northrop Grumman in Aurora, CO is hiring a Software Engineer - Level 5 to develop and sustain mission operational software. Candidates must have significant experience and active security clearance. The primary salary range is between $177,000.00 and $265,600.00, indicating... 
    Senior

    Northrop Grumman

    Aurora, CO
    9 hours ago
  • $97.1k - $171.24k

     .... Additionally, we leverage Model-Based Engineering and Test Automation to enhance our system...  ...of solutions in support of multiple software product team's needs with CI/CD pipelines...  ...Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    4 days ago
  • $132.4k - $251.6k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...Will Do Architect and develop software for cutting edge satellite ground...  ...RTX we value, Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Raytheon Technologies

    Aurora, CO
    3 hours ago
  • $120k - $135k

     ...Our client is seeking a skilled Software Engineer to join a strategic application modernization initiative focused on rewriting and migrating a critical enterprise platform. This role will be responsible for analyzing existing application functionality, redesigning services... 
    Senior
    Local area

    KellyMitchell Group

    Greenwood Village, CO
    4 days ago
  • Four Sea Group, Inc. in Aurora, Colorado is seeking a Senior Software Engineer - Command & Control to design and develop software solutions in a secure mission environment. This role requires solid software engineering skills and the ability to work independently and collaboratively... 
    Senior
    Flexible hours

    Four Sea Group, Inc.

    Aurora, CO
    4 days ago
  • Focused is seeking a hands-on, full stack engineer to accelerate delivery of high-quality software for diverse clients in Denver. You will lead end-to-end work from backend services to modern UIs, pair daily with teammates and clients, and champion TDD and refactoring... 
    Senior

    Focused

    Denver, CO
    2 days ago
  • GliaCell Technologies LLC in Aurora, CO is seeking a Senior Software Engineer for a U.S. Government contract. The role delivers technical expertise in sustaining mission-related software and systems on full-time basis. The candidate will develop and maintain complex software... 
    Senior
    Remote job
    Full time
    Contract work

    GliaCell Technologies

    Aurora, CO
    2 days ago
  • $110k - $150k

     ...We are looking for a talented, hands-on Software Developer to build the core components...  ...require a high level of responsibility and accountability, and yet has a support structure vital...  ...on-site role for a Senior Software Engineer based in Lone Tree, CO. The Senior Software... 
    Senior
    Full time

    Alta Trust Company

    Littleton, CO
    4 days ago
  • $145k - $160k

    SRS Acquiom Inc. is hiring a Senior Software Engineer to join a cross-functional Agile team. This fully remote role within the Continental United States offers in-person visits to Denver HQ about three times per year. Compensation ranges from $145,000 to $160,000, depending... 
    Senior
    Remote job

    SRS Acquiom Inc.

    Denver, CO
    2 days ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What... 
    Senior
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Denver, CO
    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!