887,129open jobs
55,275companies
147,816added this week
Browse all
Salary
≈ $51k – $106k per year (Estimated)
Location
Remote (Mexico)
Seniority
Staff · 8+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Sep 23, 2026. Upwork scores B on the Alion truth index.

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.

An enterprise client is seeking a Senior Full-Stack Software Engineer to join its engineering organization and help build and modernize a business-critical product catalog platform. The Senior Full-Stack Software Engineer will work across backend services, React frontend applications, and relational data layers while taking ownership of features throughout the full software development lifecycle.

  • Work with a lean, senior engineering team responsible for building and modernizing a business-critical product catalog platform.
  • Design, develop and implement scalable full-stack software solutions from specification through deployment and production support.
  • Build backend services, REST APIs, business logic, data models, and React-based user interfaces.
  • Participate in the modernization of the existing catalog platform and contribute to the development of the new technology stack.
  • Use AI-driven software development tools such as Claude Code, GitHub Copilot, or Cursor as an integral part of the daily development workflow.
  • Leverage AI-assisted tooling for code generation, specification-to-code implementation, automated test creation, and other software development activities.
  • Write and maintain automated tests and ensure software quality throughout the development lifecycle.
  • Participate in peer code reviews and maintain high standards for code quality, architecture, and engineering practices.
  • Work closely with Product and Design teams to refine requirements and technical specifications.
  • Contribute to shared engineering standards, developer tooling, and software development lifecycle improvements.
  • Implement logging, monitoring, metrics, and alerting for production services.
  • Take ownership of features and services from development through deployment, observability, maintenance, and production support.
  • Participate in an on-call rotation and troubleshoot production issues for services owned by the team.
  • Regular practice of CI/CD and continuous improvement of development processes.
  • Document technical decisions, architecture, and implementation details as required.
  • Mentor less experienced engineers and contribute to the technical direction of the team.
    • 8+ years of professional software engineering experience with the ability to work independently and drive technical decisions.
    • Strong backend development experience with one or more of the following: C#/.NET, Go, Python, or Java. C#/.NET is the primary technology.
    • Strong experience with React or another modern frontend framework.
    • Strong knowledge of MS SQL Server or PostgreSQL and relational database concepts.
    • Strong knowledge and experience with REST APIs and microservices.
    • Hands-on experience using AI-assisted software development tools such as Claude Code, GitHub Copilot, or Cursor to deliver production software.
    • Full-stack development experience with the ability to work across backend, frontend, and database layers.
    • Experience owning software features end-to-end, including requirements, development, testing, deployment, observability, and production support.
    • Strong understanding of software design principles, automated testing, code review, and CI/CD practices.
    • Strong troubleshooting and problem-solving skills in production environments.
    • Ability to collaborate effectively with Product, Design, and other engineering teams.
    • Strong communication skills and the ability to articulate technical concepts clearly.
      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.
      887,129 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

      Backend
      Similar stack
      Same company
      Mexico City
      ≈ $69k – $107k per year (Estimated) • Remote (Argentina, Brazil, Bulgaria, Colombia, Cyprus) • Full-Time • 6+ years exp
      JavaScript
      Rust
      TypeScript
      Databases
      Apache Kafka
      Frontend
      React.js
      Web3
      Staking
      Apply
      up to $28k per year • Remote (likely EAEU) • Full-Time • 3+ years exp • Moscow
      Java
      SQL
      Java
      Spring Boot
      Hibernate
      Databases
      PostgreSQL
      Oracle
      DevOps
      SOAP
      Apply
      ≈ $21k – $60k per year (Estimated) • Remote (India) • Vadodara
      Python
      DevOps
      Azure
      CI/CD
      AWS
      QA
      Selenium
      Playwright
      Apply
      $180k – $215k per year • Remote (likely United States) • Full-Time • 10+ years exp
      Python
      JavaScript
      Rust
      C#
      C++
      C#
      .NET
      DevOps
      Rest API
      Apply
      $154k – $185k per year • Equity • Remote (United States)
      Rust
      C++
      AI/ML
      Model Context Protocol
      AI Agents
      Anthropic
      Vertex AI Agent Builder
      DevOps
      GCP
      Azure
      AWS
      Grafana
      Apply
      ≈ $119k – $229k per year (Estimated) • In office • 1+ year exp • PhD • Hillsboro
      Python
      C++
      Chips/EDA
      Proteus
      Apply
      ≈ $30k – $67k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Yerevan
      Python
      AI/ML
      Edge AI
      DevOps
      Git
      Linux
      Apply
      ≈ $85k – $160k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Canada
      Python
      Perl
      Chips/EDA
      Synopsys PrimeTime
      Synopsys StarRC
      Ansys RedHawk
      Apply
      ≈ $94k – $181k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Austin
      Python
      Perl
      DevOps
      HPC
      Linux
      Chips/EDA
      Proteus
      Apply
      ≈ $146k – $280k per year (Estimated) • In office • Bachelor's Degree • Sunnyvale
      Python
      C++
      Apply
      Full Stack Engineer 3 days ago
      ≈ $75k – $180k per year (Estimated) • Remote (United Kingdom) • Contractor • London
      Python
      JavaScript
      TypeScript
      SQL
      Python
      FastAPI
      Databases
      Firestore
      Google BigQuery
      BigQuery
      AI/ML
      Vertex AI
      Gemini
      Frontend
      React.js
      DevOps
      GCP
      Azure DevOps
      Azure
      CI/CD
      Google Cloud Run
      Cybersecurity
      Microsoft Entra ID
      Apply
      ≈ $50k – $105k per year (Estimated) • Remote (Mexico) • Contractor • Mexico City
      C#
      C#
      .NET
      DevOps
      Rest API
      CI/CD
      Docker
      Kubernetes
      Management
      Agile
      Apply
      ≈ $51k – $107k per year (Estimated) • Remote (Mexico) • 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
      ≈ $89k – $255k per year (Estimated) • Remote (LATAM, CT hours) • Contractor • 7+ years exp • Bogotá
      Python
      JavaScript
      Java
      SQL
      Python
      Django
      Java
      Spring Boot
      Databases
      Apache Kafka
      AI/ML
      Cursor
      Windsurf
      Claude
      Dagster
      Frontend
      GraphQL
      React.js
      Apply
      ≈ $20k – $59k per year (Estimated) • Remote (APAC) • Contractor • 5+ years exp • Bengaluru
      Java
      Kotlin
      Java
      Spring Boot
      Hibernate
      Spring Data JPA
      Gradle
      Kotlin
      Mockito
      Databases
      MySQL
      DynamoDB
      RabbitMQ
      Apache Kafka
      Amazon Aurora
      AI/ML
      Copilot
      Claude
      Frontend
      GraphQL
      Mobile
      JUnit
      DevOps
      Rest API
      Datadog
      GitLab CI
      CI/CD
      AWS
      Apply
      ≈ $63k – $135k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Mexico City
      Apply
      Leader, Renewals 1 day ago
      Hybrid • Full-Time • 5+ years exp • Mexico City
      Marketing
      Salesforce
      Apply
      ≈ $52k – $127k per year (Estimated) • Remote (Mexico) • Full-Time • Mexico City
      Apply
      ≈ $33k – $61k per year (Estimated) • In office • Internship • Master's Degree • Mexico City
      Apply
      ≈ $14k – $40k per year (Estimated) • In office • Bachelor's Degree • Mexico City
      Marketing
      YouTube
      Apply
      See all jobs
      This is one of many
      887,129 more open roles from verified company boards, updated every day.