Ingeniero de Software Backend (Node.js/Python) - Remoto

Placements24

Tlaquepaque

Hybrid

MXN 420,000 - 900,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible schedule
Career growth
Competitive salary

Job summary

Placements24 is seeking a highly skilled Backend Software Engineer to join a distributed team. This fully remote role in Mexico focuses on designing, developing, and maintaining robust server-side applications and APIs using Node.js or Python.

You’ll work with PostgreSQL, MongoDB, and cloud platforms, building scalable microservices and ensuring security and high availability. The role requires 4+ years of backend experience, strong coding standards, and collaboration with product teams.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 4 years of professional experience in backend software development.
  • Strong proficiency in Node.js or Python and their frameworks (Express.js, Django, Flask).
  • Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
  • RESTful API design principles and cloud platforms (AWS, Azure, GCP) are a plus.

Responsibilities

  • Design, develop, and deploy scalable backend services and APIs using Node.js or Python.
  • Build and maintain robust database schemas and queries for PostgreSQL and MongoDB.
  • Implement security and data protection measures.
  • Develop and manage microservices architectures.
  • Collaborate with frontend developers and product managers to define API requirements and integrations.
  • Write clean, maintainable, and well-tested code.
  • Optimize application performance and scalability.
  • Participate in code reviews and architectural discussions.
  • Troubleshoot and debug backend issues to ensure high availability.

Skills

Node.js
Python
REST APIs
Docker
Kubernetes
PostgreSQL
MongoDB
Cloud Platforms
Git
Express/Django/Flask

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git
PostgreSQL
MongoDB
MySQL

Job description

About the Role

Our client is seeking a highly skilled and motivated Backend Software Engineer to join their distributed engineering team. This is a fully remote position, perfect for experienced developers looking to work on challenging projects from anywhere in Mexico. You will be responsible for designing, developing, and maintaining robust server-side applications and APIs. The ideal candidate has a strong command of Node.js or Python, experience with database technologies, and a solid understanding of microservices architecture and cloud platforms. This role is crucial for building scalable and reliable backend systems that power our innovative products and services, contributing directly to our technological advancement.


Key Responsibilities


  • Design, develop, and deploy scalable and efficient backend services and APIs using Node.js or Python.

  • Build and maintain robust database schemas and queries for various database systems (e.g., PostgreSQL, MongoDB).

  • Implement security and data protection measures.

  • Develop and manage microservices architectures.

  • Collaborate with frontend developers and product managers to define API requirements and integrations.

  • Write clean, maintainable, and well-tested code.

  • Optimize application performance and scalability.

  • Participate in code reviews and contribute to architectural discussions.

  • Troubleshoot and debug backend issues, ensuring high availability and reliability.

  • Stay updated with the latest backend technologies and best practices.


Requirements


  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Minimum of 4 years of professional experience in backend software development.

  • Strong proficiency in Node.js or Python and their respective frameworks (e.g., Express.js, Django, Flask).

  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).

  • Solid understanding of RESTful API design principles.

  • Experience with cloud platforms such as AWS, Azure, or GCP is a strong advantage.

  • Familiarity with containerization technologies (Docker) and orchestration (Kubernetes).

  • Experience with version control systems (Git).

  • Excellent problem-solving, debugging, and analytical skills.

  • Strong communication and collaboration skills, essential for a remote team.


Benefits


  • This role offers a highly competitive salary, commensurate with experience, and a comprehensive benefits package.

  • As a fully remote position, you will enjoy unparalleled flexibility and work-life balance.

  • We provide opportunities for continuous professional growth, including access to training, conferences, and certification programs.

  • Join a talented and diverse engineering team working on cutting-edge technologies.

  • This is an exceptional opportunity to make a significant impact on product development and shape the future of our backend infrastructure, all while enjoying the freedom of remote work near Tlaquepaque, Jalisco.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Especialista En Desarrollo De Software De Backend (Remoto)
Especialista En Desarrollo De Software De Backend (Remoto)

Placements24 • Hermosillo

Hybrid
MXN 1,868,000 - 2,802,000
Desarrollador Back-End Remoto
Desarrollador Back-End Remoto

Placements24 • Puebla de Zaragoza

Hybrid
MXN 420,000 - 640,000
Health insurance
Life insurance
Remote-friendly environment
+1
Ingeniero De Software Jr. (Python/Backend)
Ingeniero De Software Jr. (Python/Backend)

Placements24 • Morelos

Hybrid
MXN 240,000 - 360,000
Fully remote work
Training & mentorship
Challenging projects
+4
Desarrollador Backend
Desarrollador Backend

Placements24 • Tlaquepaque

Hybrid
MXN 420,000 - 660,000
Desarrollador De Software Backend Senior (Microservicios)
Desarrollador De Software Backend Senior (Microservicios)

Placements24 • Tijuana

Hybrid
MXN 700,000 - 1,100,000
Health, dental, and vision insurance
Remote-friendly with flexible work
Training and conferences
Desarrollador Backend (Node.Js/Python) - Remoto
Desarrollador Backend (Node.Js/Python) - Remoto

Placements24 • Tijuana

Hybrid
MXN 420,000 - 660,000
Remoto total desde México
Salario competitivo
Oportunidades de crecimiento
+4
Desarrollador Backend Senior Con Experiencia En Cloud
Desarrollador Backend Senior Con Experiencia En Cloud

Placements24 • Naucalpan de Juárez

Hybrid
MXN 1,681,000 - 2,615,000
Health benefits
Stock options
Fully remote
Desarrollador Backend con Experiencia en Node.js y Microservicios
Desarrollador Backend con Experiencia en Node.js y Microservicios

Placements24 • Mérida

Hybrid
MXN 520,000 - 750,000
Fully remote work
Flexible hours
Health, dental, vision insurance
+3
Desarrollador De Software Senior Full Stack Remoto
Desarrollador De Software Senior Full Stack Remoto

Placements24 • Tlaquepaque

Hybrid
MXN 700,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+8
Desarrollador Backend Senior (Microservicios)
Desarrollador Backend Senior (Microservicios)

Placements24 • Chihuahua

Hybrid
MXN 900,000 - 1,500,000
Health insurance
Stock options
Paid time off
+1