Back to jobs

Senior Backend Software Engineer – Agentic AI Workflows (Go/AWS)

Ontrac Solutions IncRemote (United States)Posted 1w ago
Senior Software Engineer
USD 80-100 per hourly
Contractor
Remote
Craft my tailored resume free

Free to start · No card

Job description

About the role

Most backend roles touching “AI” mean a chatbot bolted onto a CRUD app. This one is different: the agentic workflows are the product surface.

You’ll work on an established enterprise asset-and-metadata platform, building the AI engine that proposes metadata across the active project estate, the automated logic that reassigns or retires ownerless systems, and a live inventory of every agent and MCP server running across production and endpoint environments — all exposed through the platform API.

It’s Go on AWS, against a real production codebase with real users. A large part of the job is reading code you didn’t write, understanding how it behaves, and then extending, refactoring or decommissioning it without breaking anything.

What you’ll own

  • AI-suggested metadata engine — proposing metadata across the active project estate, then tuning it until engineers actually accept the suggestions.
  • Automated ownership reassignment and deprecation — logic that finds ownerless or relinquished systems and acts on them safely.
  • Agent and MCP inventory — complete coverage across production and endpoint environments, accessible programmatically.
  • First-party product inventory and critical-user-journey mapping — making ownership and metadata trustworthy enough to decide on.
  • Legacy refactoring and decommissioning — with unit and integration tests covering everything you ship.
  • Sprint delivery alongside program and customer teams.

Requirements — check yourself against this list

You should be able to say yes to essentially all of these:

  1. 5+ years professional backend software engineering
  2. Go as a working language — you’ve built and shipped scalable backend services and APIs in it
  3. PostgreSQL — schema design and real querying
  4. MongoDB — schema design and real querying
  5. AWS — working knowledge of the services plus their client libraries and APIs
  6. Agentic, AI-driven workflows you have designed, implemented and tuned — suggestion engines, automated decision logic, or assistant interfaces
  7. Asset discovery / ingestion tooling — open-source or commercial (e.g. CloudQuery) for aggregating cloud resources and metadata
  8. Data classification standards, dependency mapping, functional framework mapping
  9. Navigating a large, unfamiliar codebase to refactor or decommission legacy code without regressing existing behaviour
  10. Unit and integration testing for backend components, as standard practice
  11. Agile/Scrum delivery — sprints, stand-ups, retrospectives
  12. Bachelor’s in Computer Science or a related field, or equivalent practical experience — we care about what you’ve built

Nice to have — not required

  • IT asset management, CMDB, or configuration management platforms
  • Model Context Protocol (MCP) and related agent tooling patterns
  • Governance, risk or compliance workflows — findings management, risk remediation

Logistics

  • Remote, United States. No relocation.
  • Contract engagement, starting mid-September 2026 (W2 or 1099 — whichever suits you).
  • Compensation is competitive; we’ll discuss it openly on the first call.

Interested? Drop your resume and we’ll set up a call. If it isn’t the right fit we’ll tell you quickly — and tell you why.

Salary: $80 – $100 / hour

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for Ontrac Solutions Inc. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.