Senior Software Engineer – Accounting/Payments

Job not on LinkedIn

🕒 September 8

🇺🇸 United States – Remote

💵 $125k - $165k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ServiceCore

ServiceCore

51 - 200 employees

☁️ SaaS

🚗 Transport

💰 Private Equity Round on 2022-02

SaaS • Software • Transport

ServiceCore is a comprehensive software solution designed to streamline operations for the portable sanitation industry, including portable toilet, roll-off, and septic businesses. It offers a wide range of features such as customer and job management, billing and accounting, route optimization, inventory management, and a mobile app for drivers. This tool is designed to improve efficiency by integrating with Quickbooks and providing real-time updates on driver progress and inventory status. ServiceCore distinguishes itself by enabling businesses to reduce wasted time, optimize operations, and enhance productivity through automation and efficient management of resources.

📋 Description

• Architect features and systems end-to-end, from data model through API through UI • Own implementation quality across the pod • Lead migration of payment processing to Go worker routines • Design concurrency models, failure and retry semantics, and cutover plans • Drive the invoicing SDK effort by decomposing the existing invoicing experience into documented, independently testable Storybook components • Define the API surface that other teams will build on • Define and champion the team testing strategy and maintainable test suite • Identify and proactively address technical debt • Propose technical tradeoffs, gain alignment, and execute • Mentor SE1s and SE2s through code review, pairing, and direct feedback • Raise the technical bar without becoming a bottleneck • Participate in customer discovery with Product • Lead AI-assisted development practices using Claude and agentic workflows • Serve as technical anchor for a small cross-functional pod of 2–3 engineers focused on accounting and payments • Partner closely with Product and Design • Own technical quality for software serving the portable sanitation and liquid waste industry

🎯 Requirements

• 5+ years of professional software engineering experience, with clear ownership of complex, production systems • Strong command of backend development (PHP, Go, Java, or similar) • Strong command of relational databases (MySQL/MariaDB preferred) • Experience writing Go, or a track record of picking up a new language quickly and going deep • Solid frontend experience with a modern framework; Angular preferred, React or Vue considered • Experience building reusable components or shared libraries consumed by other teams • Hands-on experience with AI-assisted development tools (Claude preferred; Cursor, GitHub Copilot, or similar) as a real part of the workflow • Demonstrable ability to architect systems, make difficult technical decisions, document them, and defend them • Track record of mentoring more junior engineers and improving the team • Comfort operating in a product-led environment and engaging with the purpose behind features • Experience with Storybook or a similar component workshop is a plus • Experience with payments, billing, invoicing, or accounting systems is a bonus • Production experience with Go concurrency is a bonus • Experience in B2B SaaS, field service, or operational software is a bonus • Scheduling, routing, or mapping/geospatial experience is a bonus • Familiarity with Ionic or mobile development is a bonus • AWS experience (Lambda, RDS, S3, etc.) is a bonus • Experience with agentic AI workflows or building LLM-powered tooling is a bonus

🏖️ Benefits

• Company-provided hardware of your choice/configuration • 14 Company Holidays + Unlimited PTO • Healthcare, dental, and vision insurance with generous employer contributions • 401(k) with company match • Regular team events and company bashes • Weekly lunches and a fully-stocked kitchen (if in Denver) • Bi-weekly Grubhub lunch stipend for remote employees • Fully remote work • Hybrid option available near Denver, CO • Free parking for local Denver employees • Casual, collaborative culture with direct access to leadership and an open-office environment

Apply Now

Similar Jobs

🕒 September 7

Cisco

10,000+ employees

🔧 Hardware

🔐 Security

🏢 Enterprise

Full-Stack Software Engineering Leader guiding teams building Cisco Isovalent’s cloud-native networking, security, and observability solutions. Mentoring engineers and delivering integrated platform software.

🕒 September 6

Bixal

51 - 200

📣 Marketing

📦 Logistics

🏥 Healthcare

Technical Lead modernizing WordPress, Drupal, and Salesforce platforms for federal government clients at Bixal. Leading architecture, APIs, accessibility, delivery, and client engagement.

Drupal

WordPress

🕒 September 6

Cisco

10,000+ employees

🔧 Hardware

🔐 Security

🏢 Enterprise

Engineering leader mentoring full-stack teams building Cisco’s cloud-native networking and security software. Managing complex platform projects and US-based engineers while partnering with global management.

🕒 September 5

PowerSchool

1001 - 5000

📚 Education

🤖 Artificial Intelligence

Lead software engineer building and improving AI-enhanced cloud software for K-12 education at PowerSchool. Leading architecture, full-stack development, testing, and mentoring engineers.

🕒 September 5

PowerSchool

1001 - 5000

📚 Education

🤖 Artificial Intelligence

Senior Software Engineer building scalable, AI-enhanced software for PowerSchool’s cloud-based K-12 education platform. Owning complex features, improving engineering quality, and mentoring developers.