Elixir / Phoenix / OTP (4+ years, 7+ years total engineering) — Deep, production-hardened expertise in Elixir, Phoenix, and OTP. You have designed fault-tolerant supervision trees, operated distributed systems under real load, and have strong, well-formed opinions about what makes Elixir systems maintainable and safe to operate at scale.
Staff-level technical leadership — Proven track record driving technical direction for a team in production. You have been the go-to Elixir resource before and you know what that actually requires.
Distributed systems & scalable architecture — Experience designing and operating complex, distributed, high-throughput systems in production. You understand the failure modes, the backpressure mechanisms, and the tradeoffs that matter when concurrency is your primary tool.
Event-driven architecture — Deep experience building event-driven systems and working with event streaming platforms (Kafka, Pub/Sub, or equivalent) at production scale.
Database & persistence — Strong SQL fundamentals and experience with PostgreSQL at scale. You model data well and write queries that perform under real load.
Cloud platforms — Hands-on experience with GCP or equivalent. Familiarity with containerization (Docker) and orchestration (Kubernetes).
Observability — You instrument your systems in production and define what good looks like for your team. You know what to measure, how to debug distributed Elixir failures, and how to make production legible to the engineers who are on call.
Directed AI-Assisted Development — You use AI coding tools (Claude Code, Cursor, Codex, or equivalent) as your primary productivity multiplier. You maintain independent technical judgment and produce high-quality results — you do not accept raw model output uncritically. This is a hard requirement.
Ownership & Accountability — You own features end-to-end and take pride in what you ship. You follow through from design to production and don’t drop things.
Strong Communication — You can explain technical decisions and trade-offs to engineers, PMs, and stakeholders. You ask good questions and listen well.
Collaborative Approach — You work well with others, give constructive code review feedback, and actively seek input from teammates.
Production Mindset — You prioritize reliability and user impact. You think about failure modes, monitoring, and operational concerns as part of your design process.
Learning Agility — You’re comfortable with rapidly evolving AI/ML technologies and tools. You stay current without chasing hype.
•
Experience with Phoenix LiveView, distributed Erlang clusters, and advanced OTP patterns
•
Experience with event streaming at scale (Kafka, Pub/Sub, or similar)
•
Familiarity with Stord’s broader stack: TypeScript, Kafka, GCP
•
Experience building or consuming internal developer platforms or shared service infrastructure
•
Familiarity with agentic AI development patterns (tool calling, MCP, agent orchestration)