Fullstack Staff Engineer in Mexico City at DEUNA
Explore Related Opportunities
Job Description
We are looking for a Staff Software Engineer – Fullstack to act as a senior technical leader across our engineering organization.
This is a high-impact individual contributor role, focused on driving architecture, setting technical direction, and solving complex, cross-team challenges. You will partner closely with Engineering, Product, and leadership to ensure our systems scale reliably as the business grows.
This role is not focused on people management — instead, you will operate as a technical authority and multiplier, influencing multiple teams and raising the overall engineering bar.
What You’ll DoTechnical Leadership & ArchitectureOwn and evolve the architecture of critical fullstack systems across frontend and backend.
Lead the design of scalable, high-performance, and resilient distributed systems.
Set and uphold engineering standards, best practices, and design principles.
Drive alignment across teams on architectural decisions and technical direction.
Contribute to high-impact areas of the codebase.
Write clean, maintainable, production-grade code.
Lead complex refactors and performance optimization efforts.
Conduct in-depth code reviews and mentor engineers through technical guidance.
Partner with Product and Engineering leaders to evaluate trade-offs across scalability, performance, cost, and security.
Design APIs, data models, and system interactions that support long-term growth.
Guide teams on handling edge cases, failure scenarios, and observability.
Identify system bottlenecks and drive scalable solutions.
Influence long-term technical strategy and roadmap.
Evaluate and introduce new technologies where they add meaningful value.
Improve monitoring, instrumentation, and system reliability practices.
Proven experience as a Staff, Principal, or Senior Software Engineer in fullstack environments.
Strong frontend expertise with:
React
Next.js
TypeScript
Strong backend experience with:
Golang and/or Python
Deep experience designing distributed systems and scalable APIs.
Strong fundamentals in:
Data structures and algorithms
System design and architecture
Design patterns and trade-offs
Hands-on experience with AWS and cloud-native architectures.
Experience with SQL and NoSQL databases.
Strong debugging, performance optimization, and refactoring skills.
Excellent communication skills, with the ability to influence technical decisions.
Fluent or native English (Spanish is a plus).
Experience in payments, fintech, e-commerce, or transaction-heavy platforms.
Experience building high-availability, low-latency systems.
Familiarity with regulated environments (PCI-DSS, financial systems, etc.).
$0 - $0 a year