Salary
≈ $49k – $102k per year (Estimated)
Location
Remote (Mexico)
Seniority
Senior
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.
An enterprise client is seeking a Senior Software Development Engineer to join their agile development team focused on building and supporting payment domain services. The Senior Software Development Engineer will design, develop and implement scalable software solutions capable of supporting high transaction volumes.
- Work with an agile development team that designs, develops and maintains scalable services.
- Responsible for writing technical design specifications.
- Recommend and develop an architectural and detailed design that is used by other members of the development teams.
- Coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.)
- Work closely with the other teams to optimize system architecture and project efficiency.
- Partner with our Product Owner to plan work and prioritization.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
- Collaborate and add value through participation in peer code reviews, providing comments and suggestions.
- Analyze and resolve technical and application problems.
- Regular practice of CI/CD.
- Support, maintain and document software functionality.
- Research and evaluate a variety of software products; create PoCs as necessary to demonstrate new ideas and technologies.
- Communication skills: Must be able to articulate and have a strong technical vocabulary
- Must be able to coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.)
- Must have strong knowledge of system architecture, best practices and design patterns
- Evaluate and identify new technologies for implementation
- Strong background with .NET Core, C#, Kubernetes / Docker
- Knowledge and experience in Distributed systems, MicroServices, SOA and n-tier architectures
- Strong knowledge of Relational and non-relational DBs
- Knowledge of REST API, event-driven architecture applications, caching, scaling, security, etc.
- Strong knowledge of Managed Memory Architecture / Garbage Collector / Cache Management
- DDD and event driven architectures
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,063 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.
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
Mexico City
FACTS Account Manager: K-12 Financial Management
6 hours ago
≈ $62k – $155k per year (Estimated) • Equity • Remote • Full-Time • United States
C#
C#
.NET
Management
Microsoft Office
Apply
Lead Analyst - Database Support
6 hours ago
$106k – $133k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Rochester • New York • Ithaca
SQL
C#
C#
.NET
Analytics
Power BI
Microsoft Excel
Management
Microsoft Office
Apply
AI Forward Principal Engineer I
6 hours ago
≈ $118k – $249k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Phoenix
Python
JavaScript
SQL
C#
C#
.NET
Frontend
React.js
DevOps
Azure
Analytics
ETL/ELT
Apply
Sr Staff Engineer - Cross Border
6 hours ago
$175k – $220k per year • Remote/Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • San Francisco • Chicago • Scottsdale
JavaScript
Java
TypeScript
Java
Maven
Gradle
Databases
RabbitMQ
Apache Kafka
Frontend
Angular
React.js
JQuery
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Harbor
AppDynamics
Management
Agile
Scrum
Apply
$170k – $300k per year • Remote/Hybrid • Full-Time • 15+ years exp • Jersey City
DevOps
CI/CD
Incident Management
Apply
Sr Software AI Engineer
6 hours ago
≈ $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
Mobile Software Engineer
9 hours ago
≈ $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
≈ $101k – $264k per year (Estimated) • Remote • 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
Remote • Contractor • Lima
DevOps
Windows
Apply
Apply
Site Activation Coordinator
6 hours ago
≈ $18k – $34k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Mexico City
Management
Microsoft Office
Apply
Graphic Designer 2
6 hours ago
≈ $29k – $75k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bachelor's Degree • Mexico City
Design
Adobe Photoshop
Adobe Premiere Pro
Adobe After Effects
Management
Smartsheet
Apply
Sr Business Analyst
6 hours ago
≈ $37k – $87k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Mexico City
Analytics
Power BI
Management
Jira
ServiceNow
Agile
Waterfall
Microsoft Office
Apply
Especialista en Calidad Analítica
6 hours ago
In office • Full-Time • Bachelor's Degree • Mexico City
SQL
Management
SharePoint
Apply
This is one of many
706,063 more open roles from verified company boards, updated every day.

