Senior Fullstack Software Engineer, Python

🔥 14 hours ago

🌐 Colombia, Costa Rica – Remote

infoinfo

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Gorilla Logic

Gorilla Logic

501 - 1000 employees

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

Gorilla Logic is a company renowned for its expertise in modern software and data engineering. Serving as a strategic partner rather than just a vendor, Gorilla Logic specializes in digital product design, cloud engineering, data and AI delivery, DevOps, quality assurance, and legacy modernization. With a team of skilled digital product designers, solutions architects, and Agile nearshore teams, Gorilla Logic has been instrumental in developing business-critical software applications for Fortune 500 and SMB companies for over 20 years. Their services include creating SaaS platforms, enhancing digital experiences, and providing flexible, security-focused solutions. Gorilla Logic operates with teams located in Costa Rica, Colombia, Mexico, and the United States, emphasizing collaborative partnerships to deliver cutting-edge digital engineering solutions.

📋 Description

• 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 so results and failures are measurable, reproducible, traceable, and easy to diagnose • Analyze evaluation results and continuously improve configurations, fidelity, and coverage • Design scalable, maintainable, observable, and production-ready solutions • 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 • Independently take ambiguous technical requirements from discovery and design through implementation, testing, and production release • Identify insufficient technical patterns and propose new solutions when appropriate • Collaborate with data science, engineering, and product stakeholders • Contribute engineering perspectives to technical discovery, scoping, and prioritization

🎯 Requirements

• Strong professional experience building production backend applications with Python • Hands-on experience with FastAPI or a comparable modern Python web framework • Experience building and maintaining background job systems, workflow orchestration, or durable execution systems such as DBOS, Temporal, Airflow, Celery, Prefect, AWS Step Functions, or similar • Strong understanding of idempotency, retries, failure recovery, and long-running stateful workflows • Proven experience integrating with third-party APIs and external systems, including authentication and resilience to upstream failures • Experience designing, testing, and operating production-quality distributed or backend systems • Working knowledge of Docker and Kubernetes-based deployments • Ability to understand and work effectively with established CI/CD pipelines • Strong experience with testing, observability, logging, and distributed tracing • Ability to work autonomously when requirements are ambiguous and independently drive technical discovery and implementation • Effective use of AI coding agents and AI-assisted development tools as part of day-to-day software delivery • Strong software engineering and system design fundamentals • Strong spoken and written English communication skills • Ability to collaborate directly with US-based client teams and stakeholders working in US Central Time • Nice to have: Experience with browser automation frameworks such as Playwright, Puppeteer, or Selenium • Nice to have: Experience designing reliable headed and headless browser automation and managing flaky automation workflows • Nice to have: Exposure to AI or agent evaluation methodologies, including evaluation harnesses, benchmark design, LLM-as-judge approaches, or agent trajectory analysis • Nice to have: Familiarity with AI evaluation frameworks such as τ²-bench (tau2-bench) • Nice to have: Experience working with DBOS or Temporal for durable workflow execution • Nice to have: Hands-on experience with Argo CD or other GitOps-based deployment approaches • Nice to have: Experience deploying applications to Kubernetes environments on AWS • Nice to have: Experience developing product functionality using frontier AI models, including prompting, context management, tool use, and model reasoning • Nice to have: Familiarity with the AI agent, LLM, or AI developer tooling ecosystem • Nice to have: Interest in understanding, evaluating, and improving how agent-based software behaves in real-world scenarios

🏖️ Benefits

• Remote work arrangement • Full-time employment • Collaboration with a US-based client team • Opportunity to work with Python, FastAPI, Docker, Kubernetes, Argo CD, and AWS • Use of AI-assisted and agentic software engineering tools

Apply Now

Similar Jobs

🕒 2 days ago

Stefanini LATAM

10,000+ employees

💼 Consulting

📦 Logistics

📣 Marketing

Analista .NET desarrollando APIs REST y soluciones cloud para Stefanini, empresa global de tecnología. Aplicando C#, Azure, SQL Server, Docker y buenas prácticas de arquitectura.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

ASP.NET

Azure

Docker

SQL

.NET

🕒 2 days ago

Stefanini LATAM

10,000+ employees

💼 Consulting

📦 Logistics

📣 Marketing

Desarrollador .NET creando APIs REST y soluciones cloud para Stefanini, empresa global de tecnología. Aplicando C#, SQL Server, Azure y arquitectura limpia.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

ASP.NET

Azure

Docker

SQL

.NET

🕒 2 days ago

Stefanini LATAM

10,000+ employees

💼 Consulting

📦 Logistics

📣 Marketing

Desarrollador .NET creando APIs REST con C# y ASP.NET Core para Stefanini, empresa global de tecnología. Trabajando con SQL Server, Azure, Docker y prácticas de arquitectura limpia.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

ASP.NET

Azure

Docker

SQL

.NET

🕒 3 days ago

GFT Technologies

10,000+ employees

💼 Consulting

🛡️ Insurance

🔒 Cybersecurity

Senior Java backend developer building scalable enterprise systems for GFT’s finance, insurance, and industry clients. Developing Java, Spring, Oracle, and CI/CD solutions.

🗣️🇪🇸 Spanish Required

Java

Jenkins

Oracle

Spring

Spring Boot

SpringBoot

SQL

🕒 4 days ago

GFT Technologies

10,000+ employees

💼 Consulting

🛡️ Insurance

🔒 Cybersecurity

Backend-focused software engineer building and supporting scalable production systems for GFT Technologies. Integrating AI across backend, frontend, infrastructure, and product engineering.

🇨🇴 Colombia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required