Requirements
Solliciteer na het lezen van de volgende vaardigheids- en kwalificatievereisten voor deze functie.

  • We’re looking for people with a strong background or interest in building successful products or systems; you’re comfortable in dealing with lots of moving pieces; you have exquisite attention to detail; and you’re comfortable learning new technologies and systems
  • Have 3+ years of professional software development experience with Elixir
  • Have an appreciation of functional programming and a strong desire to become an expert Elixir programmer
  • You take a thoughtful approach to decision making, knowing when to move fast and when to long-term optimize
  • Have experience working with relational databases at scale
  • Understand the challenges inherent in concurrent and distributed programming
  • Have deep knowledge of microservices architecture patterns and anti-patterns
  • Have familiarity with Docker, Kubernetes, Consul, Prometheus, Grafana and/or RabbitMQ
  • You keep up to date with the latest technologies and patterns, and enjoy sharing what you’ve learned
  • You're a team player and willing to put the team's success ahead of your own
  • (Desirable) Experience building or operating customer-facing APIs, gateways, auth systems, or internal platforms
  • (Desirable) You want to work in a fast-paced, product-driven environment
  • (Desirable) Have experience with Envoy

What the job involves

  • The team you’ll be joining is tasked with developing and maintaining the software that enables seamless and efficient delivery of Telnyx's communication and connectivity services
  • While you’ll be responsible for the stack that allows customers to interact with our products and platform (think api-gateway, xgiwjmb authentication, rate-limiting, etc), you’ll also work with other engineering squads to continuously improve the way they expose and monitor their services
  • Design, build and maintain APIs, services, and systems across Telnyx’s engineering teams
  • Debug production issues across gateway, auth, network, and application layers
  • Work with engineers across the company to build new features at large-scale, both internally and externally
  • Improve engineering standards, tooling, processes, observability and reliability

Similar jobs

Software Engineer (Elixir)

Apply Now
Back to search page