Role overview

Backend Software Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Location: US – 100% Remote

  • Design and build core features for a composite AI platform, including agent-based systems, LLM integrations, and retrieval augmented generation (RAG).
  • Define and own the technical vision and roadmap for the platform, making architectural decisions that enable scalability, reliability, and long-term evolution.
  • Establish and promote engineering best practices, coding standards, architectural patterns, and AI assisted development techniques to ensure system quality at scale.
  • Act as a senior technical leader, providing guidance on complex engineering and architectural trade-offs and shaping the overall technical direction.
  • Develop high impact software solutions to address complex, mission critical business problems.

Location: US – 100% Remote

  • Deep experience designing and operating large‑scale, production‑grade backend systems, with a strong understanding of distributed systems.
  • Strong proficiency in Python and Go, applied to building reliable, scalable backend services.
  • Demonstrated experience building and owning software from 0‑to‑1, taking systems from initial concept through production and ongoing ownership.
  • Proven ability to influence technical direction and architecture at a senior or cross‑team level.
  • Ability to clearly connect engineering decisions to business and product outcomes.

Location: US – 100% Remote

  • 401(k)
  • Employee assistance program
  • Health insurance
Similar roles

Keep a backup shortlist.

Browse stack
FocusBackend EngineeringRole area
Seniority signalSeniorCandidate level
StackLLM, PythonPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link