This page was automatically translated and may contain errors. View in English.

Junior Software Engineer - Elixir

Telnyx

Dublin, County Dublin, Ireland · 정규직

가장 먼저 지원하세요

경험
1~2년
샐러리
채용 공고
1
게시됨
1시간 전
작업 모드
사무실에서
재개하다
신청 시 필수 사항

당신이 일하게 될 곳

직무 설명

About Telnyx

Telnyx is at the forefront of global connectivity innovation, constructing advanced multi-cloud IP networks and delivering hyperlocal edge technology through straightforward APIs. Our mission is to revolutionize connectivity by modernizing outdated systems, automating manual processes, and solving practical challenges. We are financially robust and profitable, enabling us to invest in cutting-edge technology and nurturing continuous professional growth within our teams.

Role Summary

We seek a Junior Software Engineer with a passion for building scalable and reliable software products. In this role, you will develop and maintain services facilitating seamless customer interaction with our products through APIs, authentication, rate limiting, and more. Collaboration with multiple engineering teams to enhance service exposure and observability will be a key part of your work.

Key Responsibilities

  • Architect, develop, and maintain APIs, services, and systems in collaboration with Telnyx engineering teams.
  • Diagnose and resolve issues in production environments across multiple layers including gateway, authentication, network, and applications.
  • Partner with engineering colleagues to build large-scale features both for internal use and external customers.
  • Enhance engineering practices by improving tools, processes, observability, and system reliability.

Candidate Profile

  • Possess 1 to 2 years of professional experience in software development using either object-oriented or functional programming languages, with a preference for Elixir.
  • Have an enthusiasm for functional programming and aspire to master Elixir.
  • Apply thoughtful decision-making, balancing the need for rapid progress with long-term optimizations.
  • Experience working with relational database systems in large-scale environments.
  • Understand the complexities of concurrent and distributed system programming.
  • Have solid understanding of microservices architecture, including common patterns and pitfalls.
  • Familiarity with technologies such as Docker, Kubernetes, Consul, Prometheus, Grafana, and RabbitMQ.
  • Stay current with emerging technologies and best practices, actively sharing knowledge with peers.
  • Exhibit strong teamwork and the willingness to prioritize collective success.

Additional Skills Valued

  • Experience designing or operating customer-facing APIs, gateway services, authentication systems, or internal platforms.
  • Comfort working in a dynamic, fast-paced, product-focused setting.
  • Prior exposure to Envoy proxy technology is a plus.

답변을 원하시면 남겨주세요. 다른 용도로는 사용하지 않습니다.

클릭하여 살펴보세요드래그 앤 드롭 또는 반죽 스크린샷

PNG, JPG, GIF, MP4, WebM, MOV · 파일당 최대 20MB · 최대 5개 파일

🤖
온라인 · 즉각적인 AI 도움말