IC3 - Software Engineer Backend
Core
Develop medium-complexity backend software components, microservices, and data integrations to enable automated, personalized CRM campaigns for Spin Premia and Spin by OXXO.
Role type
Senior IC backend software engineer (Java/Go)
Builds
Microservices, APIs, data feeds, and cloud-native solutions for marketing automation and campaign execution.
Domain
Retail marketing technology (Martech) and cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, Go, AWS (Lambda, EKS, DynamoDB), SQL/NoSQL databases, microservices architecture, TDD, containerization, CI/CD, Git, REST APIs
Preferred skills
Marketing automation platforms (Braze, Segment), Databricks/Spark, AI/LLM integration in development workflows
Technologies
AWS, Kubernetes (EKS), Docker, MongoDB, PostgreSQL, MySQL, JIRA, Git
Responsibilities
Design and implement scalable microservices and APIs; build data integrations and dynamic templates for campaign automation; develop and maintain serverless functions and containerized applications; write automated tests and integration tests; document code and architecture; collaborate with Data and DevOps teams; apply security standards for user data.
Seniority
Mid-level to Senior, hands-on IC