Senior Software Engineer
Full-time
US
Oct 21, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Job Description Job title Senior Software Engineer Department Engineering Reports to Director of Engineering Location Remote (US); Classification Full-time Experience level 8+ years professional software engineering Position summary The Senior Software Engineer builds, maintains, and improves the backend services, APIs, and third-party integrations that power SureCost ’s pharmacy purchasing and inventory platform, which over 1,600 pharmacies use every day. The role writes production software with fully agentic AI development workflows. AI agents (Claude Code or equivalent) are the main environment for writing, testing, and running code. The work is backend focused and centered on .NET, within a full-stack ownership model. The engineer owns features end to end: the API contract, the service logic, the data layer, any external integrations, the supporting UI where needed, deployment, and production support. They work in a cross-functional pod with other senior engineers and QA. Essential duties and responsibilities Design, develop, and maintain backend services and RESTful APIs in C# / .NET ( Core) on the company’s current and next-generation platforms. Build and maintain integrations with third-party systems, such as accounting platforms, ERP, EDI, and vendor APIs. This covers authentication (OAuth 2.0), data mapping and sync, webhooks, rate limiting, retries, idempotency, and error reconciliation. Design data models and write efficient, well-tested data access against relatio