Senior Fullstack Software Engineer (Python) - AA, Remote: Colombia - Costa Rica, Fulltime

Company: Gorilla Logic, LLC

Location: Remote (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-09-04

About this role

Gorilla Logic is looking for a Senior Software Engineer, Full-Stack with strong backend expertise in Python to join an established engineering team building and scaling an automated evaluation platform for agent-oriented software products.

This is a backend-heavy, hands-on engineering role focused on building production services and durable workflows that evaluate third-party applications through APIs and browser-driven interactions. You will work with significant autonomy, taking technical problems from discovery and design through implementation, testing, and production release.

You’ll collaborate directly with a US-based client team and cross-functional partners while working with technologies including Python, FastAPI, durable execution frameworks, Docker, Kubernetes, Argo CD, and AWS.

Responsibilities

  • Design, build, and maintain production backend services using Python and FastAPI.
  • Build and extend systems that orchestrate automated evaluations of third-party software products.
  • Develop long-running background jobs and durable workflows that are resumable, reliable, and observable.
  • Integrate with third-party APIs and systems, including authentication, rate limiting, retries, partial failures, and changing external contracts.
  • Build and improve browser-driven automation workflows when APIs are unavailable or insufficient.
  • Instrument evaluation workflows to ensure results and failures are measurable, reproducible, traceable, and easy to diagnose.
  • Analyze evaluation results and continuously improve configurations, fidelity, and coverage.
  • Design solutions that are scalable, maintainable, observable, and production ready.
  • Build, test, and maintain containerized applications deployed through established CI/CD and Kubernetes environments.
  • Use AI-assisted and agentic software engineering tools throughout planning, development, testing, and maintenance.
  • Take ambiguous technical requirements and independently develop practical, defensible implemen...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Remote