Talent.com
Esta oferta de trabajo no está disponible en tu país.
Software Development Engineer

Software Development Engineer

RELXMexico
Hace 21 días
Descripción del trabajo

About the Role

As a Software Development Engineer II, you will be responsible for designing, developing, and maintaining scalable and efficient backend services that power our core applications. Working with modern technologies like Node.js, Knex, Bookshelf, Kubernetes, Docker, and AWS Lambda, you will collaborate closely with product managers, designers, and other engineers to deliver high-quality solutions that meet the needs of our customers.

Responsibilities

  • Develop, maintain, and optimize backend services that drive core business functionality
  • Architect and implement scalable solutions leveraging AWS and containerization technologies
  • Collaborate cross-functionally with team members to define requirements, scope features, and deliver solutions that align with business goals
  • Ensure code quality and reliability through thorough unit and integration testing, as well as participating in code reviews
  • Monitor, troubleshoot, and resolve production issues with a proactive approach
  • Stay current with emerging technologies and apply best practices to continuously improve our backend systems

Requirements

  • Have a Bachelor's or Master's in Engineering, Computer Science, or a related field.
  • 3–5 years of professional software development experience, with a focus on JavaScript, Node.js, TypeScript, React or styled components for CSS.
  • All qualified applicants must reside in Mexico City
  • Able to work in person 2 per week in Glorieta del Ahuehuete, Reforma.
  • Expertise in Node.js and familiarity with related libraries and frameworks like Knex and Bookshelf
  • Experience deploying and managing applications using Kubernetes and Docker
  • Proficiency with AWS services such as Lambda, S3, DynamoDB, and CloudWatch
  • Strong understanding of relational databases (PostgreSQL preferred) and ORM frameworks
  • Proven ability to solve complex technical problems and contribute to system architecture decisions
  • Familiarity with Agile methodologies and DevOps practices
  • Excellent communication and collaboration skills
  • Advanced English
  • Work in a way that works for you

    We promote a healthy work / life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
  • Working for you

    We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer

  • Prepaid Medical / Dental Plan
  • Gas Voucher
  • Life Insurance
  • Meal / Grocery Voucher
  • Crear una alerta de empleo para esta búsqueda

    Software Development Engineer • Mexico