Lifted, an Upwork Company

#126909 - Senior Full-Stack Software Engineer – Python/Django & AI Integrations

Lifted, an Upwork Company · Bogotá, Colombia
Bogotá, Colombia Contract Posted 2026-09-02
Type
Contract
Experience
5+ yr

We are seeking a Senior Full-Stack Software Engineer to maintain, enhance, and modernize a portfolio of internal business applications supporting candidate and employee lifecycle processes.

This role is primarily focused on Python/Django back-end development, with additional hands-on work in Java/Spring Boot and TypeScript/React. The engineer will also help strengthen enterprise system integrations and support the evolution of applications toward AI-enabled experiences, agent-based workflows, and secure integration with enterprise data.

Enterprise experience strongly preferred.

Key Responsibilities

  • Maintain and improve production applications supporting candidate and employee lifecycle workflows.
  • Develop and enhance back-end services using Python and Django.
  • Develop and support Java and Spring Boot services where required.
  • Build and maintain front-end functionality using TypeScript and React.
  • Strengthen integrations with enterprise platforms through REST APIs.
  • Integrate applications with LLMs, AI assistants, agents, or other generative AI capabilities.
  • Implement and maintain secure authentication and authorization patterns.
  • Troubleshoot application defects, identify root causes, and implement reliable fixes.
  • Improve application scalability, security, maintainability, and user experience.
  • Apply appropriate controls for sensitive data, access management, auditability, and AI-enabled application behavior.
  • Maintain clear technical documentation and effective JIRA practices.
  • Work independently and take ownership of assigned applications, features, integrations, and technical problems.
  • Collaborate effectively with technical and business stakeholders.

Must-Have Skills

  • Strong hands-on experience with Python and Django.
  • Hands-on experience with Java and Spring Boot.
  • Strong hands-on experience with TypeScript and React.
  • Strong testing, debugging, troubleshooting, and bug-resolution skills.
  • Experience integrating applications with LLMs, AI assistants, agents, or other generative AI capabilities.
  • Strong experience building or integrating REST APIs.
  • Experience with modern authentication and authorization patterns, including OAuth 2.0, token management, scopes, and least-privilege access.
  • Familiarity with AI security and governance concepts, including sensitive-data handling, auditability, guardrails, and user-context versus system-context access.
  • Good JIRA practices.
  • Strong technical documentation skills.
  • Strong verbal and written English communication skills.
  • Ability to work independently, demonstrate strong ownership, and operate as a self-starter.

Nice-to-Have Skills

  • Experience with Workday and/or iCIMS.
  • Experience integrating with Workday and/or iCIMS through APIs.
  • Hands-on experience developing or supporting Model Context Protocol services or related MCP servers, tools, resources, or prompts.

Required Tools & Platforms

  • Python
  • Django
  • Java
  • Spring Boot
  • TypeScript
  • React
  • REST APIs
  • OAuth 2.0
  • JIRA

Location, Time & Engagement

  • Remote contract engagement.
  • Open to candidates in approved LATAM sourcing locations.
  • CST time-zone coverage is required.
  • Full-time allocation of approximately 40 hours per week.
  • Current engagement end date is March 31, 2027.
PythonDjangoJavaTypeScriptReact
D
#102 - Business Analyst II
Bogotá, Colombia
Data & ML
E
#103 - Salesforce CRM Developer
Bogotá, Colombia
Engineering
E
#104 - AI Software Engineer
Hyderabad, India
Engineering
See all 115+ roles at Lifted, an Upwork Company →
K
Senior Software Engineer - Flows AI
Klaviyo Boston, MA
Engineering
$148K–$222K
C
Senior Software Engineer - ICM
CaptivateIQ Remote Remote
Engineering
$154K–$225K
M
Staff Software Engineer - AI Products
MeridianLink US Remote Remote
Engineering
$138K–$236K
O
Senior Software Engineer - Core Products
Octane Lending Irving, Texas, United States Remote
Engineering
$130K–$170K
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site