706,097open jobs
41,961companies
98,408added this week
Browse all
Salary
$101k – $264k per year (Estimated)
Location
Remote (LATAM)
Seniority
Middle · 7+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.

We are seeking a hands-on Technical Lead to support a live, high-traffic production platform. This role combines full-stack engineering, production troubleshooting, deployment ownership, and technical leadership across several interconnected systems.

The Technical Lead will diagnose urgent issues, coordinate engineers, partner with client-facing teams, and drive reliable delivery across multiple concurrent projects.

Enterprise experience strongly preferred.

Key Responsibilities

  • Analyze, triage, and resolve production issues affecting live platform activity.
  • Debug issues across interconnected backend, frontend, data, and integration systems.
  • Partner with client-facing and go-to-market teams to prioritize and address support requests.
  • Drive timely issue resolution against established service-level expectations.
  • Monitor production systems and respond quickly to alerts and performance degradation.
  • Support architecture changes and system integrations that affect platform behavior.
  • Maintain application logic as dependencies and upstream systems change.
  • Independently own code changes from implementation through merge, deployment, and production validation.
  • Lead, shepherd, onboard, and coordinate other engineers while remaining hands-on with delivery.
  • Manage ambiguity and prioritize work strategically across concurrent projects.

Must-Have Skills

  • 7+ years of professional software engineering experience.
  • Strong hands-on Java and Spring Boot experience as a primary backend stack.
  • Hands-on Django and Python experience as a secondary backend stack.
  • Production frontend-development experience with React.
  • Hands-on Kafka experience.
  • Hands-on GraphQL experience.
  • Strong experience with SQL or MongoDB.
  • Build and deployment experience, including personally merging and deploying production code.
  • Experience with at least one of Dagster, Data Lakes, or Amazon Athena.
  • Demonstrated ability to ramp up quickly and own work across multiple concurrent projects.
  • High ownership, initiative, and autonomy without requiring hand-holding.
  • Technical leadership experience that includes leading, shepherding, and onboarding engineers.
  • Demonstrated experience overseeing or coordinating the work of others.
  • Clear and concise communication.
  • Ability to manage ambiguity and make sound prioritization decisions.
  • Strategic thinking and strong production problem-solving skills.
  • Ability to use data and system signals to troubleshoot production issues.

Nice-to-Have Skills

  • Product-management experience partnering with go-to-market teams and engineers on prioritization.
  • Experience with AI-assisted development tools such as Claude, Cursor, or Windsurf.

Required Tools & Platforms

  • Java and Spring Boot
  • Django and Python
  • React
  • Kafka
  • GraphQL
  • SQL or MongoDB
  • Build and deployment tooling
  • At least one of:
    • Dagster
    • Data Lakes
    • Amazon Athena

Location, Time & Engagement

  • Candidates must be based in an eligible LATAM location.
  • Full US Central Time coverage is required.
  • Contract engagement at 40 hours per week.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
706,097 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bogotá
In office • Full-Time • Bachelor's Degree • Cairo
Python
JavaScript
SQL
PowerShell
C#
C#
.NET
AI/ML
OCR
Mobile
Room
DevOps
Rest API
SOAP
Cybersecurity
Least Privilege
Management
UiPath
Agile
Scrum
Apply
$64k – $169k per year (Estimated) • In office • Full-Time • 4+ years exp • Cairo
Java
DevOps
Rest API
OpenShift
Azure
AWS
SOAP
Apply
$57k – $141k per year (Estimated) • In office • Bachelor's Degree • Princeton
SQL
DevOps
Linux
Windows
Apply
$67k – $177k per year (Estimated) • In office • Contractor • 5+ years exp • New Zealand
Java
DevOps
CI/CD
Apply
Remote • Full-Time • 5+ years exp • Mexico City
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
AWS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Management
Jira
Scrum
Apply
$49k – $102k per year (Estimated) • Remote • Contractor • Mexico City
C#
C#
.NET
DevOps
Rest API
CI/CD
Docker
Kubernetes
Management
Agile
Apply
$47k – $119k per year (Estimated) • Remote • Contractor • 8+ years exp • Mexico City
Python
AI/ML
Copilot
Cursor
LangChain
Claude Code
LlamaIndex
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
Semantic Search
Semantic Search
LLM Guardrails
Agentic Workflows
Tool Use
Apply
$92k – $209k per year (Estimated) • Remote • Contractor • Bogotá
DevOps
CI/CD
Platform Engineering
GitLab
Apply
$50k – $105k per year (Estimated) • Remote • Contractor • 8+ years exp • Mexico City
Python
Go
JavaScript
Java
Kotlin
C#
Databases
MS SQL
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
Mobile
MVVM
React Native
Kotlin Multiplatform
Clean Architecture
DevOps
Azure
CI/CD
AWS
Apply
Remote • Contractor • Lima
DevOps
Windows
Apply
Software Developer II 6 hours ago
$68k – $162k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Bogotá
Java
C++
Java
Spring Cloud
Databases
PostgreSQL
DynamoDB
AI/ML
AI Agents
Mobile
JUnit
DevOps
Terraform
GCP
New Relic
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
GitHub
Amazon S3
Windows
Management
Jira
Apply
$120k – $208k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Bogotá
Management
Smartsheet
Microsoft Project
Jira
Agile
Apply
In office • Full-Time • 8+ years exp • Master's Degree • Bogotá
Apply
$80k – $181k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bogotá
Python
Databases
Amazon Aurora
DevOps
AWS
Kubernetes
kubectl
Amazon EKS
AWS Fargate
AWS Lambda
Analytics
AWS Glue
Management
ServiceNow
ITSM
Apply
$49k – $121k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bogotá
Java
Java
Apache Tomcat
Databases
Amazon Aurora
DevOps
AWS
Kubernetes
kubectl
Amazon EKS
AWS Fargate
AWS Lambda
Apache HTTP Server
Analytics
AWS Glue
Management
Jira
ServiceNow
Apply
See all jobs
This is one of many
706,097 more open roles from verified company boards, updated every day.