Haystack
← Back to Jobs
Remote
Engineering

Remote: Lead DI Modernization Engineer - Elixir

J-RAM IT Consulting Inc.United States🇺🇸United StatesPosted 9 Jul 2026

Why This Role Stands Out

Advance your career with this remote Lead DI Modernization Engineer role, offering significant impact on cutting-edge Elixir development within a reputable consulting firm. You'll thrive if you have extensive backend engineering experience, a strong grasp of Elixir, and expertise in AWS, Kubernetes, and distributed systems, with the flexibility to work from anywhere. Apply now to shape the future of data infrastructure and leverage AI-assisted development.

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

Must Have -

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)

 

Backend Engineering & System Design

  • 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
  • Elixir (Critical Requirement)
  • 2+ years of hands-on experience with Elixir
  • Deep understanding of the Elixir runtime/ecosystem
  • Building production-grade backend services using Elixir
  • Cloud & Infrastructure
  • Strong AWS experience
  • Docker containerization
  • Kubernetes orchestration
  • Production deployment, monitoring, and scaling
  • APIs & Service Communication
  • REST APIs
  • GraphQL
  • gRPC
  • Ability to select the appropriate protocol/pattern based on use case
  • Data Layer
  • PostgreSQL
  • Database design and optimization
  • Caching strategies
  • Messaging & Event Streaming
  • Kafka
  • Designing and operating Kafka-based systems at scale
  • Observability & Reliability
  • DataDog
  • Monitoring
  • Logging
  • Alerting
  • SLO/SLA-driven operations
  • DevSecOps
  • CI/CD pipelines
  • Automated testing
  • Secure software development practices
  • Security integration throughout the SDLC
  • Security
  • Secure API design
  • Access control
  • Data encryption
  • General application security principles
  • AI-Assisted Development
  • High proficiency with Claude Code or similar AI coding tools
  • Demonstrated use of LLMs to improve development productivity
  • Collaboration & Communication
  • Cross-functional collaboration
  • Technical documentation
  • Ability to communicate with both technical and non-technical stakeholde

Similar jobs