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

Senior Software Engineer, Payroll Engine

$100k - $105k

de Anda Capital

Senior Software Engineer, Payroll Engine

de Anda portfolio company

Team: Payroll

Level: Senior (IC)

Location: Remote (U.S.)

Start: early November 2026

Compensation: $100,000–$105,000

THE ROLE

You own the heart of the product: the payroll domain model, the append-only ledger, and the pay-run engine that takes a run from draft to committed check. Your code decides what people get paid. The exit criterion for your first four months is that the engine reproduces a corpus of real pay runs from the incumbent system to the cent.

WHAT YOU WILL DO

• Design and build the domain model: pay groups and calendars, earning and deduction codes with limits and ordering, employee tax profiles, year-to-date and quarter-to-date accumulators per EIN.

• Build the ledger as an append-only record of every committed check and adjustment, the single source for registers, general ledger, year-end and audit.

• Build the pay-run state machine: draft, preview, calculate, approve, commit; regular and off-cycle runs; manual checks; voids and reversals; retroactive pay.

• Implement gross-to-net orchestration around the tax adapter: pre-tax and post-tax deductions, imputed income, supplemental wages, garnishment calculation with withholding limits.

• Build the generic hours-and-earnings import, then the bridge from the portfolio companys time-and-attendance product that turns locked, approved timecards into earnings lines with rate, pay code, work location and job-cost dimensions.

• Build and maintain the regression harness: replay the corpus on every change, report variances to the cent, and run every variance to ground.

• Write Technical Documents from the product managers PRDs, direct coding agents against them, and review every agent-authored PR line by line before merge.

• Keep money as integer cents and committed runs immutable; make every calculation re-runnable from stored inputs and engine version.

MUST HAVE

• 5+ years building transactional backend systems in Python; Django and PostgreSQL in production.

• Has shipped a system where money is the output: payroll, billing, banking, insurance claims, accounting. You can explain how you kept a ledger correct under concurrency and corrections.

• Fluent in integer-cents arithmetic, rounding rules, and the difference between a correction and a reversal.

• Designs state machines and event-sourced or append-only data models; knows why committed records are never edited.

• PostgreSQL depth: migrations against live data, constraints, transactions, advisory locks or equivalent.

• Writes tests as part of the change; has built or maintained a replay or golden-file regression suite.

• Has worked with AI coding agents on real deliverables: writes specs an agent can execute and reviews agent output critically.

• Comfortable in a monorepo with CI, Docker Compose and GitHub Actions.

NICE TO HAVE

• U.S. payroll domain: pay codes, pre/post-tax ordering, YTD limits, FLSA overtime, garnishment priority rules, multi-EIN employers.

• GraphQL schema design (Graphene) and React/Apollo for the pay-run UI.

• Celery or equivalent for long-running calculation jobs.

• Time and attendance or scheduling domain; job costing and labor allocation.

• Experience maintaining AGENTS.md-style conventions for a team.

NOT A FIT

• CRUD-app backgrounds with no financial or transactional system experience.

• Engineers who treat floating-point money as fine until it isnt.

• Someone who treats agent output as done once it compiles.

• Someone who wants a green-field stack; this lives inside the portfolio companys existing time-and-attendance codebase.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Payroll Engine in Sioux Falls, SD vacancy
  • $130k - $190k

     ...What if your next engineering role involved architecting the platform, not just inheriting it? We’re partnering...  ..., and designed around an AI-augmented software development model from day one. This is a senior IC role for an engineer who likes solving problems... 
    Senior
    Remote work

    Kismet Search

    Sioux Falls, SD
    4 days ago
  • $195k - $255k

     ...responsibilities require us to learn and gain deep expertise in various database systems. We are looking for a talented Senior Software Engineer who can architect, build and scale Relational and Distributed SQL Databases identifying opportunities to improve how we... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    23 hours ago
  • $106.73k - $163.65k

     ...Senior Software EngineerInnovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance...  ...for the good of our customers.Job Purpose: A Senior Software Engineer is responsible for leading software development projects,... 
    Senior
    Flexible hours

    Cnh Inc

    Sioux Falls, SD
    1 day ago
  • $70 - $80 per hour

     ...Senior Software Engineer (.NET / AWS) Location: Remote (US) | Type: Contract | Experience: 7+ years | Pay: $70-$80/hr About the Role Were hiring a Senior Software Engineer to design, build, and modernize enterprise .NET applications running on AWS. Youll... 
    Senior
    Contract work
    Remote work

    Elios AI

    Sioux Falls, SD
    3 days ago
  • $86k - $145k

     ...Software Engineer SeniorRemoteWe are a hybrid, remote-office company dedicated to growing our talent anywhere!At Pathward, we take tremendous pride in our purpose to create financial inclusion for all™. We are a financial empowerment company that works with innovators... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Pathward

    Sioux Falls, SD
    4 days ago
  • $195k - $255k

     ...a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    1 day ago
  •  ...Job Description Job Description Senior Software Engineer (C/Python) Sioux Falls, SD 57198 Location: On-Site Job Description: Anakim Consulting Inc. is hiring a Senior level Software Engineer with experience applying Infrastructure as Code (IaC) principles... 
    Senior

    Anakim Consulting Inc

    Sioux Falls, SD
    3 days ago
  • About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are...
    Senior

    CNH Industrial

    Sioux Falls, SD
    23 hours ago
  • Clickhereto learn more about our benefits offerings! (US only)US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or...
    Senior

    CNH Industrial

    Sioux Falls, SD
    2 days ago
  •  ...Title: Senior Full-Stack TypeScript Engineer Location: 100% Remote Target Start Date: ASAP Type: Contract Position Overview...  ...experience building enterprise-grade commercial software over multiple years. This individual will be responsible... 
    Senior
    Contract work
    Immediate start
    Remote work

    ConsultNet Technology Services and Solutions

    Sioux Falls, SD
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Sioux Falls, SD
    2 days ago
  • Title:Senior AWS DevOps EngineerKBR is seeking a Senior AWS DevOps Engineer to design, automate, modernize, and operate secure, scalable, and cost-effective AWS cloud environments supporting mission-critical customer workloads. This role will advance cloud modernization... 
    Senior
    Full time
    For contractors
    Local area
    Flexible hours

    KBR

    Sioux Falls, SD
    1 day ago
  •  ...Title: Full Stack Software Engineer Responsibilities Develop and maintain websites and mapping applications for visualizing and distributing geospatial data. Develop Python scripts that produce geospatial data products. Support a diverse array of technologies including... 
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    KBR-066162f8

    Sioux Falls, SD
    3 days ago
  •  ...Software Engineer Intern# Software Engineer InternSioux Falls, SD 57105## DescriptionA Software Engineer Intern learns the practical application of engineering principals, achieves expertise in a specific functional area, and investigates new techniques as part of a team... 
    Internship
    Flexible hours

    Solarity

    Sioux Falls, SD
    2 days ago
  • $135k - $175k

    Job description: Key ResponsibilitiesTechnical Leadership: Lead software architecture and design decisions, establish technical...  ...capture activities.Mentorship: Provide technical guidance to junior engineers and technicians, fostering strong engineering practices and continuous... 
    Work at office
    Relocation

    Affinity Executive Search

    Sioux Falls, SD
    2 days ago
  •  ...Software EngineerDesign, develop, and evaluate software from concept through production stage, and make modifications as needed.Guiding...  ...customers to troubleshoot and solve problems. Coordinate engineering efforts and provide engineering assistance to internal teams or... 
    Work at office
    Flexible hours

    TCOM, L.P.

    Sioux Falls, SD
    4 days ago
  •  ...to on-call operations, and participating in team development activities. Requirements Candidates need at least 1.5 years of software engineering experience, with experience shipping web apps using React or Vue, mobile apps using native or cross-platform technologies such... 
    Flexible hours

    Affirm

    Sioux Falls, SD
    3 days ago
  • $19.57 - $31.93 per hour

     ...vise à atteindre de nouveaux sommets en tant qu'équipe, en travaillant toujours pour le bien de nos clients.Objectif du posteA Software Engineer designs, develops, and maintains software and computer systems. They apply engineering principles and programming knowledge to... 
    Internship

    CNH Industrial

    Sioux Falls, SD
    1 day ago
  •  ...retail, financial services, and infrastructure. Who We Are Looking For We are seeking a highly motivated and skilled AI Engineer. You will have strong fundamentals in applied machine learning. You will have a passion for building and deploying production-grade... 
    Senior

    RapidCanvas

    Sioux Falls, SD
    23 hours ago
  • $19.57 - $35.02 per hour

    Category: Engineering and Technical Job Type: Intern or Co Op Working Mode: Fully On-Site About Us Innovation. Sustainability. Productivity...  ...delivering for the good of our customers. Job Purpose A Software Engineer designs, develops, and maintains software and... 
    Full time
    Summer work
    Internship
    Summer internship
    Flexible hours

    CNH

    Sioux Falls, SD
    3 days ago
  • $74.63k - $114.43k

    Category: Engineering and Technical Job Type: Full Time Working Mode: Hybrid About Us At CNH, we're driven by a clear purpose: we serve...  ...purpose, there's a place for you at CNH. Job Purpose As a Software Engineer II , you will design, develop, and implement solutions... 
    Full time

    CNH Industrial

    Sioux Falls, SD
    3 days ago
  • $68.26k - $85.32k

     ...and Technology, please visit . Are you a talented, creative software development professional, interested in working in a team atmosphere...  ...today, creating new solutions for our clients? Software Engineers work closely with South Dakota state agency staff to create, maintain... 
    Full time
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    South Dakota State Government

    Sioux Falls, SD
    2 days ago
  • $170k - $290k

     ...PCI, SOX, and SOC 2 compliance. The team also delivers security engineering, bug bounty program management, and security staff...  ...new visa sponsorship) ~6+ years of professional experience in software engineering, security engineering, or a combination of both.... 
    Local area
    Remote work
    Home office

    Takumi Security

    Sioux Falls, SD
    4 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Sioux Falls, SD
    4 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Sioux Falls, SD
    4 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Sioux Falls, SD
    4 days ago
  • $155k - $180k

     ...Description Position Overview The Principal Engineer position will be part of the...  ...team, with responsibility to serve as a senior technical leader responsible for engineering...  ...factory acceptance tests for hardware and software Project execution and commissioning support... 
    Contract work
    Remote work
    Visa sponsorship

    Invenergy

    Sioux Falls, SD
    3 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Sioux Falls, SD
    23 hours ago
  •  ...ISG is a multidisciplinary, employee-owned firm delivering architecture, engineering, environmental, and planning services. The Senior Physical Substation Engineer will lead high-voltage substation physical packages, mentor staff, and serve as a primary client contact... 
    Senior

    I&S Group

    Sioux Falls, SD
    1 day ago
  •  ...IMEG Corp. is seeking a Senior Bridge Engineer in Sioux Falls, SD to lead large, complex transportation projects. You will manage design and detailing for bridges, walls, culverts, and related structures, while mentoring staff and guiding project direction. You will coordinate... 
    Senior

    IMEG Corp

    Sioux Falls, SD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Payroll Engine. Be the first to apply!