DYOPATH
Encora
Staff Software Engineer (Node.js/TypeScript)
Stellenbezeichnung: Staff Software Engineer (Backend)
Schlüsselqualifikationen: Node.js, TypeScript, AWS, Microservices, REST/GraphQL/gRPC, PostgreSQL/MySQL, DynamoDB/MongoDB, Kafka, Redis, DataDog
Standorte: Hermosillo, Mexiko oder Mexiko-Stadt
Modus: Vor Ort/Hybrid
Veröffentlicht am: 24. Juli 2026
Bei Coforge stellen wir Fachkräfte ausschließlich auf Basis ihrer Fähigkeiten ein und diskriminieren nicht aufgrund von Alter, Behinderung, Religion, Geschlecht, sexueller Orientierung, sozioökonomischem Status oder Nationalität.
Erforderliche Qualifikationen
Erfahrung: 10+ Jahre
- Bachelor-Abschluss in Informatik oder gleichwertige Berufserfahrung.
- 10+ Jahre Erfahrung in der backend-Softwareentwicklung, mit starkem Fokus auf Design, Aufbau und Betrieb von großen und hochverfügbaren Systemen, einschließlich Microservices-Architekturen, APIs und ereignisgesteuerten Systemen.
- 3+ Jahre Erfahrung in der Architektur und im Aufbau von Cloud-nativen Lösungen auf AWS, unter Nutzung von Diensten wie EKS, RDS, MSK, S3 und Lambda, einschließlich Bereitstellung, Überwachung und Skalierung von Anwendungen in der Produktion.
- Starke Systemdesign-Fähigkeiten mit der Fähigkeit, Kompromisse zu bewerten, Konsens zu erzielen und Designentscheidungen effektiv zu dokumentieren.
- Umfangreiche Erfahrung im Design und der Implementierung von RESTful APIs, GraphQL und gRPC, Auswahl der am besten geeigneten Schnittstelle für gegebene technische und geschäftliche Anforderungen.
- Tiefgreifende Kenntnisse von relationalen (PostgreSQL, MySQL) und NoSQL (DynamoDB, MongoDB) Datenspeichern, Caching-Strategien (Redis) und Messaging-Systemen (Kafka), die in großem Maßstab implementiert sind.
- Nachgewiesene Erfahrung im Aufbau von Beobachtbarkeit in Systemen unter Verwendung von Tools wie DataDog oder OpenTelemetry.
- Verständnis moderner Anwendungssicherheitsprinzipien, einschließlich sicheren API-Designs, Datenverschlüsselung, Authentifizierung/Autorisierung (OAuth2, JWT) und rollenbasierter Zugriffskontrolle.
- Vertrautheit mit DevSecOps-Praktiken, einschließlich CI/CD-Pipelines, automatisierten Tests, Infrastructure as Code und Sicherheitsintegration während des gesamten SDLC.
- Ausgezeichnete Kommunikations- und zwischenmenschliche Fähigkeiten, mit der Fähigkeit, komplexe technische Konzepte sowohl technischen als auch nicht-technischen Zielgruppen zu vermitteln.
- Nachgewiesene Erfahrung im Mentoring von Ingenieuren und Unterstützung ihres Wachstums in technischer Tiefe, Architektur und Führung.
- Erfahrung in der Modernisierung von Altsystemen und der Aktualisierung von Altsystem-Technologie-Stacks.
Wir bei Coforge stellen Position (22562) mit dem folgenden Skillset ein.
Wir suchen einen hoch erfahrenen Staff Software Engineer mit 10+ Jahren Berufserfahrung, der unser Ingenieurteam verstärkt. Der ideale Kandidat verfügt über tiefgreifende Expertise in der backend-Entwicklung, Cloud-nativen Lösungen auf AWS und dem Design von großen, hochverfügbaren Systemen.
Diese Rolle erfordert fortgeschrittene Erfahrung im Aufbau und Betrieb von Microservices, APIs und ereignisgesteuerten Systemen, mit einem starken Fokus auf backend-Architektur, Systemdesign und technische Führung. Erfahrung mit dem Node.js-Ökosystem ist von Vorteil; Kandidaten ohne Node-Erfahrung, aber mit einem starken Hintergrund in verteilten Systemen, Services, APIs und backend-Entwicklung, die bereit sind zu lernen, werden ermutigt, sich zu bewerben. Der Kandidat wird wiederverwendbare und skalierbare back-end-Architekturen definieren, Designentscheidungen vorantreiben, Ingenieure betreuen und qualitativ hochwertige Systeme in großem Maßstab liefern.
Aufgaben
- Definieren und Vorantreiben von wiederverwendbaren, zuverlässigen und skalierbaren back-end-Architekturen für Plattform und Integrationen.
- Leiten des Designs, der Arbeitsaufteilung und der Entwicklung von Hochleistungs-API-basierten backend-Services, die Service-Level-Ziele (SLOs) erfüllen und mit der Geschäftsnachfrage skalieren.
- Fördern technischer Exzellenz durch die Förderung von Best Practices in Systemdesign, operativer Reife und technischer Qualität.
- Enge Zusammenarbeit mit Engineering-, Design- und Produktpartnern zur Abstimmung von back-end-Strategien und -Standards, zur Verbesserung der API- und Integrationskonsistenz und zur Reduzierung von Duplizierung.
- Agieren als back-end-Vordenker und Mentor, Coaching von Ingenieuren und Gestaltung von Best Practices auf Team- und Abteilungsebene.
- Behandeln von Komponenten und Bibliotheken als Produkte – Entwicklung exzellenter Dokumentation, Nutzungsmuster und interne Entwicklererfahrung (DX).
- Modernisieren von Altsystemen und Aktualisieren von Altsystem-Technologie-Stacks.
- Beitragen von full-stack nach Bedarf, Zusammenarbeit mit backend-Entwicklern zur Integration von UIs mit APIs.
- Teilnahme an einer Bereitschaftsrotation, Bereitstellung einer schnellen Incident-Lösung und Durchführung von Postmortems zur Verbesserung der Systemzuverlässigkeit.
Bevorzugte Qualifikationen
- Erfahrung mit dem Node.js-Ökosystem.
- Erfahrung mit Serverless- und ereignisgesteuerten Architekturen.
- Vertrautheit mit Infrastructure as Code-Tools wie Terraform oder CloudFormation.
- Erfahrung in der Arbeit in großen oder hochverfügbaren Produktionsumgebungen.
- Erfahrung in der Leitung technischer Initiativen über Teamgrenzen hinweg.
