Point your AI agent at freehire and let it find you a job.

Get the CLI →

TerraSpanWorks

NewBe an early applicant

Backend Software Engineer

Posted Updated
Discussion

Summary

Remote backend engineer (Mexico City) who designs, builds, and maintains backend services, REST APIs, databases, and cloud/containerized infrastructure, while communicating directly with international clients. Stack is flexible across Python/Node/Java/Go/C#, SQL/NoSQL databases, and AWS/Azure/GCP.

Compensation: 30.0% – 30.0%

## What You'll Do * Design, develop, and maintain backend applications and services * Build and integrate REST APIs and third-party services * Design and work with relational and/or NoSQL databases * Develop scalable, maintainable, and well-structured backend code * Troubleshoot production issues and improve system reliability * Work with cloud infrastructure and containerized applications * Collaborate with frontend developers, engineers, and other technical team members * Participate in technical discussions, project planning, and client communication * Clearly explain technical decisions, issues, and progress in English ## Technical Skills We are primarily interested in strong backend engineering fundamentals. Experience with some of the following is preferred: * **Backend:** Python, Node.js / TypeScript, Java, Go, C# or similar * **Frameworks:** FastAPI, Django, Flask, NestJS, Express, Spring Boot, ASP.NET Core or equivalent * **Databases:** PostgreSQL, MySQL, SQL Server, MongoDB, Redis * **APIs:** REST, Webhooks, third-party integrations, authentication and authorization * **Cloud:** AWS, Azure, or Google Cloud * **DevOps:** Docker, CI/CD, Linux, Git * **Architecture:** Microservices, distributed systems, background jobs, queues, caching * Experience with AI/LLM integrations, automation, data pipelines, or cloud infrastructure is a plus ## Communication Requirements **Professional English speaking and communication skills are required.** You should be comfortable: * Speaking directly with international clients and team members * Participating in technical meetings and interviews * Explaining technical concepts clearly * Asking questions and clarifying requirements * Providing concise progress updates * Communicating professionally through video calls, voice calls, chat, and email Strong technical skills are important, but this role requires someone who can also **represent TerraSpanWorks professionally in client-facing conversations.** ## What We're Looking For * Professional backend software development experience * Strong understanding of APIs, databases, and backend architecture * Comfortable working in a remote, distributed environment * Reliable communication and ownership of assigned work * Ability to adapt to different technologies and project requirements * Strong professional spoken and written English ## Nice to Have * Full-stack development experience * AI / LLM application development * Workflow automation * DevOps or cloud infrastructure experience * Data engineering experience * Experience working directly with U.S. or international clients * Experience in consulting, agency, or project-based environments

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available