Your browser does not support javascript! Please enable it, otherwise web will not work for you.

IC3 - Software Engineer Backend

Home > Java programming jobs

IC3 - Software Engineer Backend in Others new

  • Mexico City, Mexico

Responsibilities

  • Develop and maintain Martech integrations, APIs, connected content, currents, catalogs, data feeds, and dynamic templates for automated CRM campaigns.
  • Design, develop, optimize, document, and operate scalable backend software, microservices, and cloud-native solutions.
  • Build AWS solutions using Lambda, containerized microservices on EKS, and DynamoDB.
  • Create APIs, test environments, guardrails, and auditable logging for controlled AI-enabled campaigns.
  • Monitor delivery latency and rates and provide traceability and evidence for transactional and regulated communications.
  • Apply security, personal-data protection, data-architecture, and regulatory standards to integrations and storage.
  • Write, automate, execute, and document test cases, including integration, usability, and accessibility testing.
  • Develop scripts and tools for operational and deployment automation.
  • Manage source code and infrastructure with version control and contribute to branching and merging strategies.
  • Gather and document functional and non-functional requirements in Jira stories and provide development estimates.
  • Collaborate with Architecture, Data Management, DevOps, technical teams, and business stakeholders in Agile sprints.
  • Maintain architecture, operational, and tool documentation and facilitate knowledge transfer between operations and development teams.

Requirements

  • Degree in Systems Engineering, Computer Engineering, Software Engineering, or a related field, or equivalent experience.
  • 2 to 4 years of experience as a Software Engineer using Java or Go, preferably Go.
  • Knowledge of SQL and NoSQL databases, including MongoDB, PostgreSQL, and MySQL.
  • Understanding of design patterns, software architecture, SOLID principles, microservices, hexagonal architecture, and serverless architecture.
  • Experience with AWS Cloud, containers, REST APIs, Git, and CI/CD tools.
  • Experience with TDD, Scrum, and Jira.
  • Experience using AI in the development workflow, including prompting and working with LLMs.
  • Desirable experience with marketing automation or CDP platforms such as Braze or Segment, and with Databricks or Spark.
  • Strong problem-solving, communication, collaboration, adaptability, attention-to-detail, and willingness to learn new technologies.

Spin

Spin is a Mexican fintech that provides a mobile app for digital accounts, payments, transfers, bill pay, and a reloadable card for consumers and small businesses. It operates as a business unit of FEMSA and leverages OXXO’s nationwide convenience-store network for cash-in/cash-out and onboarding...

Similar positions

Principal Software Developer - Vector Search

  • Elastic
  • Full time
  • Canada
  • 10/31/2026
  • Salary: C$154k-C$244k
  • Remote

Senior Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: zł 308k-zł 487k
  • Poland

Staff, Back-end Engineer

  • Coupang
  • Full time
  • Others
  • 10/31/2026
  • Seoul, Korea

Senior Software Engineer - Search Algorithms

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: €61k-€97k
  • Greece

Test and DevOps Automation Engineer

  • D.B. Group
  • Full time
  • UK
  • 10/31/2026
  • Salary: Competitive
  • London