Description
A banking company in CDMX is seeking
**Bilingual KAFKA ENGINEER MD**
Position requirements
Essential competencies:
* Confluent Kafka
* Schema Registry
* Avro/Protobuf/JSON Schema serialization
* Java (Spring Kafka)
* Consumption patterns (at\-least\-once/exactly\-once)
* Kafka Connect
* Event formats
* Headers
* Correlational tracing
* Git/Bitbucket
* Documentation tools (Confluence)
* Jira
* 3 years of experience in banking
* **Advanced, conversational English (evaluation will be conducted)**
Desirable
* Knowledge of Wealth Management business
KEY RESPONSIBILITIES
* **Define and maintain Kafka design standards: naming conventions, key-based partitioning strategy, retention, compaction, and policies per event type—aiming for consistency and operational ease.**
* Implement and maintain producer/consumer libraries/templates (Java), including error handling, retries, serialization, headers, and traceability, to accelerate team delivery and reduce recurring defects. **Design and drive schema governance: use of Schema Registry, compatibility rules (backward/forward), versioning, and migration strategies to prevent breaking changes between producers and consumers.**
* Advise on EDA patterns: outbox, CDC / **to /** event / **carried state transfer / sagas, and idempotency/deduplication strategies; support teams in defining DLQs and re** processing flows.
* **Conduct technical reviews of event-related changes (event contracts, topics, consumers), identifying performance and reliability risks, and ensuring implementation complies with architectural standards.**
We offer:
* Competitive salary
* Full payroll registration
* Statutory benefits
* Life insurance
* GMM health insurance
* Hybrid modality
* Work location: Lomas de Chapultepec and Periférico, CDMX
Salary: Up to $50,000\.00 per month
Benefits:
* Major medical expense insurance
* Life insurance
Experience:
* Kafka Engineer: 4 years (Desirable)
* Confluent Kafka: 3 years (Desirable)
* Java (Spring Kafka): 3 years (Desirable)
* Kafka Connect: 3 years (Desirable)
* Git/Bitbucket: 3 years (Desirable)
* Jira: 2 years (Desirable)
* Banking industry experience: 3 years (Desirable)
Language:
* Intermediate\-advanced, conversational English (Desirable)
Work location: Hybrid remote work in Lomas de Chapultepec, CDMX