Ingeniero de Software Backend con Enfoque en Microservicios (Remoto)

Placements24

United States

Remote

USD 110,000 - 160,000

Full time

3 days 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

Health insurance
Paid time off
Remote work flexibility

Job summary

Placements24 is seeking an experienced Backend Software Engineer specializing in microservices for a fully remote role. You will design, build, and maintain scalable backend systems and APIs in a distributed team, leveraging cloud-native technologies and modern databases.

The ideal candidate has 4+ years of backend experience, strong knowledge of microservices, and proficiency in Java, Python, Go, Node.js, or C#.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience.
  • 4+ years of backend development experience.
  • Proven design/implementation of microservices architectures.
  • Proficiency in Java, Python, Go, Node.js, or C#.
  • Strong DB knowledge: PostgreSQL, MySQL, MongoDB, Cassandra.
  • Experience with Kafka or RabbitMQ is desirable.
  • Familiarity with Docker and Kubernetes.
  • Experience with cloud infrastructure (AWS/Azure/GCP).
  • Knowledge of API design and security best practices.
  • Excellent analytical and communication skills.
  • Remote work ability and collaboration in distributed teams.

Responsibilities

  • Design, build, and maintain backend code with a microservices focus.
  • Develop and integrate RESTful APIs and microservices for scalability.
  • Implement SQL and NoSQL data storage and schemas.
  • Work with cloud platforms to deploy/manage services.
  • Develop and maintain automated backend testing strategies.
  • Collaborate with frontend and product teams on API requirements.
  • Troubleshoot and upgrade existing systems.
  • Contribute to architectural discussions and tech selections.
  • Ensure code quality via reviews and unit tests.
  • Stay updated on backend tech and cloud best practices.

Skills

Backend development
Microservices
RESTful APIs
Distributed systems
Cloud-native
Asynchronous processing
Java
Python
Go
Node.js
C#
PostgreSQL
MySQL
MongoDB
Cassandra
Kafka
RabbitMQ
Docker
Kubernetes
AWS
Azure
GCP

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP
Kafka
RabbitMQ
PostgreSQL
MySQL
MongoDB
Cassandra

Job description

About the Role

Our client is seeking a highly skilled and experienced Backend Software Engineer specializing in microservices, offering a fully remote work arrangement. This is a fantastic opportunity to join a forward-thinking technology company that is revolutionizing its industry through innovative software solutions. You will play a critical role in designing, developing, and maintaining robust, scalable, and high-performance backend systems and APIs. As part of a dynamic and collaborative remote team, you will contribute to architectural decisions, implement best practices, and mentor other engineers. The ideal candidate possesses a deep understanding of distributed systems, asynchronous processing, and cloud-native technologies. This position is perfect for a proactive engineer who thrives in a remote setting and is passionate about building resilient and efficient backend infrastructure from anywhere in Mexico.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code, with a strong focus on microservices architecture.
  • Develop and integrate RESTful APIs and microservices, ensuring scalability, security, and performance.
  • Implement data storage solutions (SQL and NoSQL databases) and manage database schemas.
  • Work with cloud platforms (e.g., AWS, Azure, GCP) to deploy and manage microservices.
  • Develop and maintain automated testing strategies for backend services.
  • Collaborate with frontend developers and product managers to define API requirements and integrate services.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural discussions and technology selection processes.
  • Ensure code quality through reviews, unit testing, and adherence to coding standards.
  • Stay updated with the latest backend technologies, patterns, and best practices, particularly in microservices and cloud computing.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 4+ years of professional experience in backend software development.
  • Proven experience designing and implementing microservices architectures.
  • Proficiency in one or more backend programming languages such as Java, Python, Go, Node.js, or C#.
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
  • Experience with message queuing systems (e.g., Kafka, RabbitMQ) is highly desirable.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience with cloud infrastructure and services (AWS, Azure, or GCP).
  • Knowledge of API design principles and security best practices.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently and collaboratively in a remote environment.
Benefits

This role offers a highly competitive salary, comprehensive health insurance, generous paid time off, and significant opportunities for professional growth and development. As a fully remote position, you will enjoy the flexibility to work from your preferred location within Mexico. Our client provides a supportive and innovative work culture, access to cutting-edge technologies, and the chance to work on challenging projects that have a real impact. This is an excellent opportunity for a talented backend engineer to advance their career in microservices and cloud technologies while enjoying the benefits of remote work, contributing to the tech landscape from Mexico City or any other location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingeniero de Software Senior Full Stack (Remoto)
Ingeniero de Software Senior Full Stack (Remoto)

Placements24 • United States

Remote
USD 120,000 - 150,000
Stock options
Health insurance
Generous paid time off
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • United States

Remote
USD 120,000 - 180,000
Remote work
Health, dental, and vision coverage
Generous paid time off
+1
Backend Engineer - Remote Work | REF#295375
Backend Engineer - Remote Work | REF#295375

BairesDev • United States

On-site
CLP 54,845,000 - 82,267,000
Remote work
USD salary
Flexible hours
+2
Desarrollador Full-Stack Senior (Remoto Opcional)
Desarrollador Full-Stack Senior (Remoto Opcional)

Placements24 • United States

Hybrid
USD 49,000 - 70,000
Seguro médico para empleado y familia
Plan de jubilación
Días de vacaciones pagadas
+1
Desarrollador de Software Backend Junior (Remoto)
Desarrollador de Software Backend Junior (Remoto)

Placements24 • United States

Remote
USD 55,000 - 75,000
Senior Software Developer - Cloud Solutions
Senior Software Developer - Cloud Solutions

Placements24 • United States

Remote
USD 140,000 - 190,000
Competitive salary
Fully remote
Health insurance
+2
Backend Engineer (Java) - Remote Work | REF#305725
Backend Engineer (Java) - Remote Work | REF#305725

BairesDev • United States

Remote
CLP 88,322,000 - 127,576,000
100% remote work
USD compensation
Hardware provided
+4
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Senior Backend Engineer Java - Remoto
Senior Backend Engineer Java - Remoto

Panel Sistemas Informaticos • United States

Remote
USD 67,000 - 101,000
Proyecto internacional
Remoto 100% en España
Impacto tecnológico
Backend Engineer (.NET) - Remote Work | REF#304739
Backend Engineer (.NET) - Remote Work | REF#304739

BairesDev • United States

Remote
CLP 88,322,000 - 127,576,000
100% remote work
Competitive USD compensation
Hardware and software setup for home