For Employers

ioet

Senior Backend Engineer (AI Agent Platform)

Posted 2 days ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will design and evolve versioned agent contracts, build reliable APIs, and implement secure authentication flows for an AI agent platform. Additionally, you will contribute to CI/CD workflows, infrastructure management, and collaborate with security teams to handle sensitive data.

At ioet, a leading software company with a talented team across LATAM, we provide Software Engineering as a service to clients worldwide. Join us for exciting professional challenges, working on projects ranging from innovative startups to globally recognized brands. Our positions are full-time, remote, and offer competitive compensation in USD.

We are seeking a Senior Backend Engineer to join a team building a shared AI agent platform. The platform provides the contracts, identity and access controls, runtime capabilities, and evaluation and release workflows that other teams use to build and operate agents.

The broader roadmap includes Slack and voice integrations, data ingestion, file exchange, multi-agent orchestration, scheduled and event-driven execution, dynamic skill loading, and controls for handling sensitive data.

You will own a technical area end to end: design and implement it, align directly with SRE, DevOps, and security teams, and document it so other engineers can build on your work.

Responsibilities:

  • Design and evolve versioned agent contracts and validators, including permissions, approval modes, and mappings between agent capabilities and infrastructure access.

  • Build reliable APIs and streaming interfaces for agent invocation, discovery, and interoperability, including JSON-RPC, server-sent events, and protocols such as A2A.

  • Implement secure authentication and authorization flows, including token verification, audience validation, token exchange, and identity propagation to downstream tools.

  • Build automated evaluations and release gates for non-deterministic systems, covering expected behavior, required refusals, and meaningful regressions.

  • Expand reusable platform capabilities across integrations, agent workflows, data ingestion, file exchange, orchestration, and scheduled or event-driven execution.

  • Harden the runtime with restrictive tool policies, resource and cost limits, timeouts, reliable health checks, and graceful shutdown.

  • Contribute to secure CI/CD workflows and infrastructure across AWS, Kubernetes, and Terraform.

  • Implement sensitive-data controls in collaboration with security and infrastructure teams.

  • Help other teams adopt the platform through clear interfaces, documentation, examples, and reusable development workflows.

  • Write technical specifications and architecture decision records, making scope, trade-offs, and operational expectations explicit.

Requirements:

  • 5+ years of Backend Engineering experience.

  • Strong Python skills, including asynchronous execution, concurrency, debugging, and reliability under load.

  • Experience designing APIs and working with streaming or asynchronous communication.

  • Use of AI-assisted development tools such as Claude Code, Cursor, or equivalent, including reviewing, testing, and debugging generated code.

  • Experience automating repetitive engineering work to improve development speed and reliability.

  • Experience integrating LLMs into production systems, including agents that call tools.

  • Familiarity with agent frameworks or protocols such as LangChain, LangGraph, MCP, or A2A.

  • Experience evaluating LLM-based systems through automated tests, evaluation datasets, or other systematic quality checks.

  • Practical understanding of OAuth 2.0, OIDC, token verification, and authorization.

  • Hands-on experience with cloud infrastructure and containerized services, preferably AWS and Kubernetes.

  • Strong English communication skills - Minimum B2 level proficiency.

  • Send your application and CV in English (mandatory).

  • Based in Latin America.

Benefits:

  • Remote work

  • Flexible schedule

  • Collaboration with international clients

  • USD compensation

  • Paid Holidays and Vacations

  • Paid family and sick leaves

  • English classes

  • Educational and wellness bonus

  • Structured career plan with regular salary reviews

  • Emphasis on personal growth and mentorship

Are you ready to be part of the ioet journey?

Get your CV in English and Apply Now.

If you are curious to know more about our culture, technologies, and blogs, visit www.ioet.com

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Middle Python Developer with SQL Skills

Full Time Latvia Software Development

QA Lead

Full Time Czech Republic Software Development

Azure Data Platform Engineer

Full Time Jordan Software Development

AWS Cloud Architect (US)

Full Time United States Software Development

Senior Backend Engineer - Go

Freelance, Full Time Europe Software Development

Senior Databricks Data Engineer

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 215,945+ Jobs in Backend Engineer

Answer easy questions

Answer easy questions

215,945+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified