Encora logo
EncoraPosted 1 month ago

Lead DI Modernization Engineer

HybridHermosillo, Sonora, Mexico

Full TimeSenior LevelMediumTechnology

Job Summary

Design and operate large-scale, highly available distributed systems using Elixir, microservices, and event-driven architectures. Build production-grade backend services with REST, GraphQL, and gRPC APIs while managing PostgreSQL databases and Kafka messaging at scale. Lead technical architecture, mentor teams, and define roadmaps for long-term system evolution. Implement CI/CD pipelines, automated testing, and DevSecOps practices to ensure secure, reliable deployments on AWS with Docker and Kubernetes. Monitor observability via DataDog and leverage AI-assisted tools like Claude Code to drive productivity. This role supports Coforge's platform engineering initiatives across Mexico City and Hermosillo.

Required Qualifications

  • 8+ years of backend software engineering experience
  • Designing and operating large-scale, highly available, distributed systems
  • Microservices architecture
  • Event-driven architecture
  • API design and development
  • Scalability, reliability, performance, and maintainability best practices
  • Strong software architecture and technical leadership capabilities
  • 2+ years of hands-on experience with Elixir
  • Deep understanding of the Elixir runtime/ecosystem
  • Building production-grade backend services using Elixir
  • Strong AWS experience
  • Docker containerization
  • Kubernetes orchestration
  • Production deployment, monitoring, and scaling
  • REST APIs
  • GraphQL
  • gRPC
  • Ability to select the appropriate protocol/pattern based on use case
  • PostgreSQL
  • Database design and optimization
  • Caching strategies
  • Kafka
  • Designing and operating Kafka-based systems at scale
  • DataDog
  • Monitoring
  • Logging
  • Alerting
  • SLO/SLA-driven operations
  • CI/CD pipelines
  • Automated testing
  • Secure software development practices
  • Security integration throughout the SDLC
  • Secure API design
  • Access control
  • Data encryption
  • General application security principles
  • High proficiency with Claude Code or similar AI coding tools
  • Demonstrated use of LLMs to improve development productivity
  • Cross-functional collaboration
  • Technical documentation
  • Ability to communicate with both technical and non-technical stakeholders
  • Elixir (2+ years)
  • Backend Engineering (8+ years)
  • AWS + Docker + Kubernetes
  • Kafka
  • PostgreSQL
  • REST / GraphQL / gRPC APIs
  • DataDog Observability
  • CI/CD + DevSecOps
  • Distributed Systems & Microservices
  • AI-assisted development (Claude Code or equivalent)

Desired Qualifications

  • Defining technical roadmaps
  • Long-term architecture planning
  • Domain ownership
  • Technical mentorship and guidance
  • Technical leadership/architecture ownership
  • Platform engineering mindset
  • Agile delivery experience
  • Advanced documentation practices
  • Reliability engineering and operational excellence
  • Cross-functional stakeholder management

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce