Senior Software Engineer, Elixir

1 Month ago • 6 Years +

Job Summary

Job Description

As a Senior Software Engineer at Telnyx, you will be involved in making significant decisions for the company. You will collaborate with other engineers to develop appealing features across various parts of the system. Furthermore, you will work with business, sales, and operations teams to understand and address users' pain points. Your responsibilities will include designing, building, and maintaining APIs, services, and systems across Telnyx's engineering teams. You will also debug production issues, collaborate on building new features at a large scale, and improve engineering standards, tooling, and processes.
Must have:
  • 6+ years of software development experience in functional programming.
  • Experience working with relational databases at scale.
  • Deep knowledge of microservice architecture patterns.
  • Experience with message queues like RabbitMQ and Kafka.
  • Understanding of concurrent and distributed programming.
  • Experience with exotic databases/key-value stores like ETS, Mnesia, Cassandra and Redis.
  • Familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus, or RabbitMQ.
Good to have:
  • Thoughtful approach to decision-making.
  • Desire to work in a fast-paced, product-driven environment.
  • Keeping up to date with the latest technologies and patterns and enjoy sharing what you’ve learned.

Job Details

About Telnyx

Telnyx is an industry leader that's not just imagining the future of global connectivity—we're building it. From architecting and amplifying the reach of a private, global, multi-cloud IP network, to bringing hyperlocal edge technology right to your fingertips through intuitive APIs, we're shaping a new era of seamless interconnection between people, devices, and applications.

We're driven by a desire to transform and modernize what's antiquated, automate the manual, and solve real-world problems through innovative connectivity solutions. As a testament to our success, we're proud to stand as a financially stable and profitable company. Our robust profitability allows us not only to invest in pioneering technologies but also to foster an environment of continuous learning and growth for our team.

Our collective vision is a world where borderless connectivity fuels limitless innovation. By joining us, you can be part of laying the foundations for this interconnected future. We're currently seeking passionate individuals who are excited about the opportunity to contribute to an industry-shaping company while growing their own skills and careers.

About you

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.
 
The Opportunity
 
We have backend engineers in almost every team across Telnyx, and in that role, you’ll be making some of the most significant decisions for the company. You’ll get to work with other engineers to build delightful features that span various parts of the system, as well as our business, sales, and operations teams to understand and solve our users’ pain points.
  • 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.

 

What We're Looking For
  • 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.

Bonus Points For

  • You take a thoughtful approach to decision-making, knowing when to move fast and when to long-term optimize.
  • You want to work in a fast-paced, product-driven environment.
  • You keep up to date with the latest technologies and patterns and enjoy sharing what you’ve learned.
 
 
#LI-KG1LI-BRAZIL

 

 

Similar Jobs

Qualcomm - Engineer - CI/CD

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
NCR Voyix - DevOps Engineer

NCR Voyix

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Contentstack - Principal Engineer - QA

Contentstack

Mumbai, Maharashtra, India (Hybrid)
1 Week ago
Crowd Strick - Sr. Engineer - Sensor SDET

Crowd Strick

India (Remote)
1 Year ago
London stock Exchange - Technology Engineer – Integration Platforms Support

London stock Exchange

Heredia, Costa Rica (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Java/J2EE Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
7 Months ago
Ion - Senior Full Stack Software Developer, Italy

Ion

Pisa, Tuscany, Italy (On-Site)
8 Months ago
Sail Point - Senior Incident Commander

Sail Point

India (Remote)
3 Weeks ago
Larian Studios - QA Lead | Responsable Contrôle Qualité

Larian Studios

Quebec, Canada (On-Site)
1 Year ago
PwC - IN_Associate_Azure Cloud Data Engineer_OneCloud _Advisory _Bangalore

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
playrix  - Principal Golang Engineer (Cross-Game Server)

playrix

Ireland (Remote)
1 Month ago
Nagarro - Principal Engineer

Nagarro

Boston, Massachusetts, United States (On-Site)
4 Months ago
UXBERT Labs - Senior Backend Developer (Node.js)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
4 Months ago
NVIDIA - GPU Verification Architect

NVIDIA

Canada (On-Site)
3 Months ago
bosh group india - Senior ML Engineer Lead - Time Series

bosh group india

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brazil

clevertap - Account Executive, Enterprise

clevertap

State Of São Paulo, Brazil (Hybrid)
4 Months ago
WebTech Corporation - Cloud Engineering Internship

WebTech Corporation

State Of Minas Gerais, Brazil (On-Site)
3 Weeks ago
TAG - Designer / Production Designer

TAG

State Of São Paulo, Brazil (Remote)
3 Weeks ago
Epic Games - Character Concept Outsource Lead

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
4 Months ago
Experian - Customer Management Assistant

Experian

Blumenau, State Of Santa Catarina, Brazil (Hybrid)
1 Week ago
fortis games - Sr. People Analyst

fortis games

Brazil (Remote)
3 Weeks ago
Sporty Group - Social Media Intern (Sao Paulo)

Sporty Group

São Paulo, State Of São Paulo, Brazil (Hybrid)
2 Months ago
Haleon - Quality Control Internship

Haleon

Rio De Janeiro, Brazil (On-Site)
2 Weeks ago
Ello - Senior Unity Engineer (Contract)

Ello

São Paulo, State Of São Paulo, Brazil (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Sydney, New South Wales, Australia (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (Remote)

Denver, Colorado, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Dubai, Dubai, United Arab Emirates (Remote)

Amsterdam, North Holland, Netherlands (On-Site)

Denver, Colorado, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

View All Jobs

Get notified when new jobs are added by Telnyx

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug