Backend/Integration Engineer

Jobgether

Mexico

On-site

PHP 3,285,000 - 4,380,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Six-month contract engagement
Graph-data engineering initiative
Hands-on Neo4j and data integration

Job summary

Jobgether seeks a Backend/Integration Engineer in Mexico to design and implement a graph data layer with Neo4j, enabling scalable data access across complex datasets.

You will lead data modeling, ingestion, database configuration, and performance tuning using Neo4j, while integrating API-driven and event-driven data sources.

Qualifications

  • 5+ years of experience in data engineering or related field.
  • Strong experience with graph databases, especially Neo4j.
  • Proficient in Cypher queries and data modeling.
  • Experience integrating structured and unstructured data sources.
  • Experience building data ingestion pipelines and API integrations.

Responsibilities

  • Design and implement graph data models and indexing in Neo4j.
  • Configure production Neo4j environments including TLS and clustering.
  • Integrate multiple data sources into the graph platform.
  • Develop data ingestion workflows and ETL/ELT processes.
  • Build integrations using APIs and event-driven patterns.
  • Write and optimize Cypher queries for performance.
  • Collaborate with stakeholders to translate requirements into graph solutions.
  • Apply robust database engineering and coding practices from development to deployment.
  • Contribute to maintainable, scalable graph data layer.

Skills

Data engineering
Graph data modeling
Independent work
Problem solving
Production-grade software practices

Tools

Neo4j
Cypher
APIs
Event-driven ingestion
ETL/ELT pipelines

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend/Integration Engineer based in Mexico.

As a Backend/Integration Engineer, you will design and implement a graph data layer that enables reliable, scalable access to complex datasets.
You will take ownership of data modeling, ingestion, database configuration, and performance optimization using Neo4j.
The role combines hands-on database engineering with backend integration across structured and unstructured data sources.
You will build robust data pipelines and connect multiple systems through APIs and event-driven ingestion patterns.
Your work will directly influence the scalability, reliability, and performance of the organization's graph-based data platform.
This is a hands-on engineering opportunity suited to an experienced data professional who enjoys solving complex technical challenges.
The initial engagement is for six months, with the possibility of extension.

Accountabilities
  • Design and implement graph data models using Neo4j, including nodes, relationships, properties, and indexing strategies.
  • Configure and maintain Neo4j environments for production, including TLS, clustering, persistence, sizing, and scalability considerations.
  • Integrate multiple structured and unstructured data sources into the graph data platform.
  • Develop and manage data ingestion workflows and pipelines using appropriate ETL/ELT approaches.
  • Build integrations using APIs and, where applicable, event-driven ingestion architectures.
  • Write, optimize, and maintain Cypher queries to support efficient data access and application requirements.
  • Analyze and resolve database and query-performance issues, improving scalability and overall system responsiveness.
  • Collaborate with technical stakeholders to understand data requirements and translate them into reliable graph-based solutions.
  • Apply sound database engineering and programming practices throughout development, integration, testing, and production deployment.
  • Contribute to the continuous improvement of the graph data layer, ensuring it remains maintainable, performant, and fit for evolving business needs.
Requirements
  • 5+ years of experience in Data Engineering, with candidates bringing broader technical expertise and more than six years of experience also considered.
  • Strong professional experience with Neo4j, including database creation, configuration, development, and production environments.
  • Expert knowledge of graph data modeling, including nodes, relationships, properties, and indexing strategies.
  • Hands-on experience with the Cypher query language and the ability to develop and optimize complex queries.
  • Experience working with both structured and unstructured data sources.
  • Solid understanding of data pipelines and ETL/ELT processes.
  • Familiarity with APIs and/or event-driven data ingestion patterns.
  • Strong programming and database engineering skills, with the ability to build practical, production-ready solutions.
  • Understanding of database performance optimization, scalability, persistence, and production configuration.
  • Strong analytical and problem-solving skills, with a structured approach to diagnosing technical issues.
  • Ability to work independently, take ownership of technical deliverables, and collaborate effectively with engineering and data teams.
  • Comfortable working in a dynamic environment that values continuous-learning, innovation, and practical problem-solving.
Benefits
  • Six-month contract engagement, with the possibility of extension.
  • Opportunity to work on a technically challenging graph-data engineering initiative.
  • Hands-on experience with Neo4j, graph data modeling, data integration, and performance optimization.
  • Exposure to structured and unstructured data integration, ETL/ELT pipelines, APIs, and event-driven architectures.
  • Opportunity to contribute to the design of a production-grade, scalable data platform.
  • Collaborative environment focused on innovation, continuous learning, and knowledge sharing.
  • Opportunity to work with a globally oriented technology organization and contribute to impactful digital solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Graph Databases & Databricks) - LATAM/Mexico - English Req
Senior Data Engineer (Graph Databases & Databricks) - LATAM/Mexico - English Req

DaCodes • Mexico

Hybrid
MXN 900,000 - 1,300,000
Major medical insurance (Mexico)
Life insurance (Mexico)
Great Place to Work
Corporate Account Executive
Corporate Account Executive

Socket.dev • San Mateo

Hybrid
PHP 12,516,000 - 15,019,000
Lead Data Engineer
Lead Data Engineer

EPAM Systems • Mexico

On-site
PHP 3,305,000 - 4,958,000
Career growth
LinkedIn learning access
English classes
+1
Lead Data Software Engineer (Python, AWS, Databricks)
Lead Data Software Engineer (Python, AWS, Databricks)

EPAM Systems • Mexico

On-site
PHP 4,258,000 - 6,388,000
Career growth
LinkedIn learning
Flexible schedule
+2
Lead Data Software Engineer (Java+GCP)
Lead Data Software Engineer (Java+GCP)

EPAM Systems • Mexico

On-site
PHP 3,305,000 - 5,141,000
Career growth
LinkedIn Learning access
English classes with teacher
+1
Data Operations Analyst
Data Operations Analyst

Jobgether • Mexico

On-site
PHP 1,102,000 - 1,542,000
Flexible working environment
Volunteer time off
LinkedIn Learning access
+2
Enterprise Knowledge Graph Developer
Enterprise Knowledge Graph Developer

ERNI • Manila

Hybrid
Private HMO and insurance benefits
Free training and certifications
Free snacks and coffee
+1
Senior Data Engineer
Senior Data Engineer

Apex Systems • Mexico

On-site
PHP 3,285,000 - 4,745,000
Vacation bonus
Christmas bonus
Private medical insurance for you,.sp​
+5
Lead Data Analyst
Lead Data Analyst

EPAM Systems • Mexico

On-site
PHP 2,203,000 - 3,305,000
Career growth opportunities
LinkedIn learning access
English classes
+3
Data Engineer (Azure) - Remote, Latin America
Data Engineer (Azure) - Remote, Latin America

Bluelight Consulting LLC • Mexico

Hybrid
PHP 5,552,000 - 8,637,000