> Markdown version of [/jobs/ext/4420477-senior-software-engineer-payroll-engine-in-united](https://www.wearedevelopers.com/jobs/ext/4420477-senior-software-engineer-payroll-engine-in-united). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Payroll Engine in United - **Company:** Energy Jobline - **Location:** United, WV, United States (Remote available) - **Experience:** Expert - **Salary:** $100,000.0 - $105,000.0 - **Contract:** Permanent contract - **Skills:** Django Web Framework, Github, Python (Programming Language), PostgreSQL, State Machines, AI Coding Agents, Backend, Docker - **Published:** October 31, 2026 - **Apply:** https://www.energyjobline.com/job/senior-software-engineer-payroll-engine-united-32120023 ## About the Role * 5+ years building transactional backend systems in Python; Django and PostgreSQL in production. ## Description * 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. \n * Fluent in integer-cents arithmetic, rounding rules, and the difference between a correction and a reversal. \n * Designs state machines and event-sourced or append-only data models; knows why committed records are never edited. \n * PostgreSQL depth: migrations against live data, constraints, transactions, advisory locks or equivalent. \n * Writes tests as part of the change; has built or maintained a replay or golden-file regression suite. \n * Has worked with AI coding agents on real deliverables: writes specs an agent can execute and reviews agent output critically. \n * Comfortable in a monorepo with CI, Docker Compose and GitHub Actions.