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 Saint Paul, MN vacancy
  •  ...C.H. Robinson is seeking a Senior Software Engineer to join the Plan/Optimizer team within Technology. You will help build an intelligent planning platform that optimizes freight movements and enables scalable shipment planning across networks. You’ll design and operate... 
    Senior

    C.H. Robinson

    Saint Paul, MN
    1 day ago
  • $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

    Saint Paul, MN
    3 days ago
  •  ...follow us on LinkedIn. About the Role: defi SOLUTIONS builds loan origination and servicing software for banks, credit unions and lenders. We are hiring Senior Software Engineers to build and evolve our auto, mortgage and banking platform across .NET services, Vue.js... 
    Senior

    defi AUTO LLC

    Saint Paul, MN
    4 days ago
  •  ...Senior Software EngineerExceptional People. Hard Problems. Meaningful Careers. Big Impact.Nowhere else can you touch as many life-changing...  ...typically involve 'greenfield', bespoke designs - giving our engineers both depth and breadth in design challenges – opportunities to... 
    Senior
    Local area

    Minnetronix Medical

    Saint Paul, MN
    4 days ago
  •  ...Software EngineerJoin Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem... 
    Senior
    Work experience placement
    Local area

    Travelers

    Saint Paul, MN
    4 days ago
  •  ...Senior Software Engineer, FirmwarePurpose Brands, the parent company of Orangetheory, Anytime Fitness, Waxing the City, The Bar Method, and Stronger U, is seeking a Senior Software Engineer, Firmware to join our team. This is a great position for someone who is looking... 
    Senior
    Contract work
    Local area
    Remote work

    Orangetheory

    Saint Paul, MN
    4 days ago
  •  ...Motion Recruitment Partners LLC is hiring a Senior Software Engineer for a hybrid role in St. Paul, Minnesota. You will design and implement scalable backend and frontend solutions using Go, Python, React, and TypeScript, with a focus on secure APIs and cloud-native architectures... 
    Senior

    Motion Recruitment Partners LLC

    Saint Paul, MN
    19 hours ago
  • $50 per hour

     ...Senior Software Engineer, Full StackThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    4 days ago
  • $191.1k

     ...get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. As a Senior Software Engineer, Core Reliability on the Infra Reliability team within Platform, you'll help Coinbase scale 50x by improving reliability,... 
    Senior
    Local area

    Coinbase

    Saint Paul, MN
    19 hours ago
  •  ...Senior Software Engineer, AIAre you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative platform, CLEAR (Consolidated... 
    Senior
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  • $136k - $253k

     ...tax and audit professionals improve accuracy, streamline complex work, and deliver better outcomes for their clients. As a Senior Software Engineer, you will combine Python, backend engineering, large language models (LLMs), and client-facing delivery to turn business... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    1 day ago
  • $94.9k - $176.3k

    Job DescriptionJob descriptionSenior Software Engineer — Customer Files OrchestrationCoCounsel Legal is seeking a Senior Software Engineer to help build and operate the Customer Files Orchestration Service - the system that makes a customer's own documents usable by CoCounsel... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    1 day ago
  • $127k - $235k

    Job DescriptionWe're looking for a Senior Software Engineer - AI to join the CoCounsel International team and work closely with our Labs team to build new AI agents and adapt them for our international products and features. In this role, you'll build the backend services... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    4 days ago
  • $102.2k - $189.8k

    Senior Software Engineer — Content ToolsContent Tools • CoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team in building purpose-built APIs that... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  • $136k - $253k

    Job DescriptionAre you a hands-on AI engineer who wants to build the next generation of legal AI solutions from the ground up? Do you...  ...across 107 countries, the work you do here will matter.As a Senior Software Engineer - AI, you will work side-by-side with the AI... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  • # Senior Full-Stack Software EngineerApply**Job#: 3053258****Job Description:**Senior Full-Stack Software Engineer**Location:** Wayzata, Minnesota (Hybrid)Role OverviewWe are seeking a Senior Full-Stack Software Engineer to support the development of enterprise web applications... 
    Senior
    Hourly pay
    Contract work

    Apex Systems

    Saint Paul, MN
    3 days ago
  •  ...marketplace seeking creative and skilled developers to join our global engineering team. Our mission is to design and develop technology that...  ...Architecture(RabbitMQ / Kafka) is a plus. Knowledge of Software Observability (Application Performance Monitoring) is a plus.... 
    Senior
    Contract work
    Summer work
    Casual work
    Work at office
    Immediate start
    Remote work
    Work from home
    Monday to Friday
    3 days per week

    FieldNation

    Saint Paul, MN
    19 hours ago
  • $141.59k - $222.04k

     ...AI-Native Software Engineer Advisor SeniorThis position is not eligible for current or future visa sponsorship.Location: This role requires...  ...as required by law. The AI-Native Software Engineer Advisor Senior will be responsible for shipping, evaluating, securing, and supporting... 
    Senior
    Work experience placement
    Work at office
    Local area
    3 days per week

    ANTHEM INSURANCE COMPANIES INC

    Saint Paul, MN
    3 days ago
  •  ...Keysight Technologies in the United States is seeking an Expert Application Engineer to lead customer engagements and architect integrated measurement solutions across the Americas. You will collaborate with sales, R&D, and customers to translate requirements into differentiated... 
    Senior

    Keysight Technologies

    Saint Paul, MN
    1 day ago
  • $117.7k - $218.6k

    Senior Software Engineer, Search Platform Our vision We are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products and... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  •  ...Sr. Software Engineer With Avalonia UILocation: RemoteContract: 6-12 monthsInterview Process: 2-3 roundsThis role is supporting Lab651's end client working on a medical device projectCommunication skills need to be 9/10 or 10/10.SummaryC#.NETGUI using Avalonia UIMedical... 
    Senior

    Samprasoft

    Saint Paul, MN
    4 days ago
  •  ...zerohash is seeking a Senior Blockchain Engineer to architect and build the infrastructure powering digital asset transactions across multiple networks. You will design and implement resilient systems, focusing on scalability and reliability in a fast-moving FinTech environment... 
    Senior

    zerohash

    Little Canada, MN
    1 day ago
  •  ...Senior Software EngineerIn this role, you will:Lead moderately complex initiatives and deliverables within technical domain environmentsContribute...  ...staffRequired Qualifications:4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination... 
    Senior
    Work experience placement
    Remote work

    Kaleidoscope Innovation

    Minneapolis, MN
    4 days ago
  •  ...Job DescriptionJob DescriptionWe are seeking a seasoned software engineer to join our team in Mounds View, MN. This role offers the opportunity...  ...performance.Communication and Influence: Communicates with senior internal and external customers and vendors. Exchanges... 
    Senior
    Immediate start

    LanceSoft

    Saint Paul, MN
    1 day ago
  • $65 - $75 per hour

     ...Job DescriptionJob DescriptionPrimary Talent Partners has a new contract opening for a Sr Software Engineer with our medical device client in Mounds View, MN. This is a 12-month contract with a potential for extension. Pay: $65.00 - $75.00/hr;W2 contract, no PTO, no Benefits... 
    Senior
    Contract work
    Local area

    Primary Talent Partners

    Saint Paul, MN
    2 days ago
  •  ..., from discovering and customizing a product to completing a purchase and managing ongoing ownership. They are seeking a Senior Software Engineer to design, build, and evolve customer-facing features, services, and systems that power this experience. In this role, you... 
    Senior

    Emergent Staffing Services

    Minneapolis, MN
    19 hours ago
  • $91.7k - $163.7k

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...  ...Connecting. Growing together.Position Summary:As a Senior Software Engineer, you will provide technical leadership for ECDH development... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UMR

    Minneapolis, MN
    3 days ago
  •  ...Speechify is seeking a Senior Android Engineer to own major features, shape the Android team's future, and improve reliability across key components. You will collaborate with design, product, and engineering to deliver high-quality experiences for a fast-growing, distributed... 
    Senior
    Remote work

    Speechify

    Saint Paul, MN
    2 days 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

    Minneapolis, MN
    3 days ago
  •  ...Senior Software Test EngineerLooking for a Senior Software Test Engineer to join R&D Organization to support the development of formal tests for application software for cardiac ablation systems. The Senior Software Test Engineer will also be responsible for supporting... 
    Senior
    Work at office
    Remote work

    Infotree Global Solutions

    Saint Paul, MN
    4 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!