FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCassandraConsulDockerElixirErlangJenkinsKafkaKubernetesPrometheusRabbitMQRedis
About the role
Key responsibilities & impact- Design, build, and maintain APIs, services, and systems across Telnyx’s engineering teams.
- Debug production issues across services and multiple levels of the stack.
- Work with engineers across the company to build new features at large scale.
- Improve engineering standards, tooling, and processes.
Requirements
What you’ll need- Have 6+ years of professional software development experience with a functional programming language (Elixir/Erlang is preferred).
- Have experience working with relational databases at scale.
- Have deep knowledge of microservice architecture patterns and anti-patterns.
- Have experience with message queues like RabbitMQ and Kafka.
- Understand the challenges inherent in concurrent and distributed programming.
- Have experience with more exotic databases/key-value stores such as ETS, Mnesia, Cassandra and Redis.
- Have familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus, or RabbitMQ.
Benefits
Comp & perks- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ElixirErlangrelational databasesmicroservice architecturemessage queuesRabbitMQKafkaconcurrent programmingdistributed programmingkey-value stores
Soft Skills
debuggingcollaborationengineering standards improvementprocess improvement
