Backend Staff Engineer in Mexico City at DEUNA
Explore Related Opportunities
Job Description
We are looking for a Backend Staff Engineer to lead the design and development of scalable backend systems.
This role is focused on building high-quality, reliable services, improving system performance, and guiding engineering teams through technical decisions. You will work closely with Engineering Managers and Product teams to deliver robust backend solutions.
Key ResponsibilitiesBackend Development & ArchitectureDesign, build, and maintain backend services and APIs.
Develop scalable and secure distributed systems.
Define and implement best practices for performance and reliability.
Provide technical guidance to engineering teams.
Participate in architecture discussions and design decisions.
Improve development standards and documentation.
Identify and resolve performance bottlenecks.
Implement improvements in scalability, monitoring, and reliability.
Design data models, caching strategies, and asynchronous processes.
Work closely with Product and Engineering teams.
Support the delivery of new features and system improvements.
Ensure alignment between technical solutions and business needs.
8+ years of experience in backend development.
Strong experience with:
Golang and/or Python
Experience working with:
Distributed systems
REST or GraphQL APIs
Event-driven architectures
Experience with AWS or similar cloud platforms.
Knowledge of:
SQL and NoSQL databases
Caching (Redis or similar)
Messaging systems
Understanding of security best practices.
Strong problem-solving skills.
Good communication skills.
English is a plus.
Experience in fintech, payments, or e-commerce platforms.
Experience with high-traffic systems.
Knowledge of compliance and security standards.
$0 - $0 a year