Senior Elixir Developer (#2329)

3 Months ago • 7 Years + • Backend Development

Job Summary

Job Description

As a software engineer, you'll be part of a collaborative team that brings together engineers, designers, and product managers to create software solutions aimed at improving field sales. We are seeking a Senior Elixir Engineer with a passion for delivering high-quality results, capable of overcoming both technical hurdles and tight deadlines, while following sound software design principles and processes. You thrive on driving innovation, and no technology challenge is too difficult for you to handle. Responsibilities: * Integrate applications that we have acquired with our existing applications through techniques such as ESB/Messaging (Enterprise Service Bus). * Assist in the development of APIs and backend technologies to support our mobile applications and client interfaces. * Help drive revenue by building robust product features. * Increase our automated test coverage and code quality. * Address security concerns and proficiently maintain our backend software systems.
Must have:
  • 7+ years of professional experience creating software and some experience with Elixir or functional languages.
  • Experience with a service bus for coordinating services and applications.
  • Professional experience building services in a service-oriented architecture (SOA).
  • Worked professionally on multi-tenant applications and are familiar with scale concerns and how to overcome them.
  • Experience with CI/CD where you are always shipping.
  • A problem solver with a passion for simple, clean, and maintainable solutions.
  • Experience writing automated tests and appreciate the benefit that tests offer.
  • Self-motivated and able to manage yourself.
  • Agree that concise and effective written and verbal communication is a must for a successful team.
  • Have a passion for simplifying solutions.
  • Have experience working on a few mid-to-large-size web applications.
Good to have:
  • 2+ years of experience with Elixir and knowledge of Phoenix framework.
  • Familiarity with [OTP, Oban, and clustered Erlang] is highly desirable.
  • Experience with SQL databases such as [MySQL, Postgres or SQL Server].
  • Experience with Domain Driven Design.
  • Familiarity with event sourcing and/or data pipelines and time series data.
  • Believe that speaking openly and candidly about problems is how you solve them.
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Details

N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

We are looking for a Senior Elixir Engineer for our North American customer who is transforming the field sales industry. This is remote opportunity from Argentina, Brazil, or Colombia.

About the job:

As a software engineer, you'll be part of a collaborative team that brings together engineers, designers, and product managers to create software solutions aimed at improving field sales. We are seeking a Senior Elixir Engineer with a passion for delivering high-quality results, capable of overcoming both technical hurdles and tight deadlines, while following sound software design principles and processes. You thrive on driving innovation, and no technology challenge is too difficult for you to handle.

Responsibilities:

  • Integrate applications that we have acquired with our existing applications through techniques such as ESB/Messaging (Enterprise Service Bus).
  • Assist in the development of APIs and backend technologies to support our mobile applications and client interfaces.
  • Help drive revenue by building robust product features.
  • Increase our automated test coverage and code quality.
  • Address security concerns and proficiently maintain our backend software systems.

Requirements:

  • At least 7 years of professional experience creating software and some experience with Elixir or functional languages.
  • Experience with a service bus for coordinating services and applications.
  • Professional experience building services in a service-oriented architecture (SOA).
  • Worked professionally on multi-tenant applications and are familiar with scale concerns and how to overcome them.
  • Experience with CI/CD where you are always shipping.
  • A problem solver with a passion for simple, clean, and maintainable solutions.
  • Experience writing automated tests and appreciate the benefit that tests offer.
  • Self-motivated and able to manage yourself.
  • Agree that concise and effective written and verbal communication is a must for a successful team.
  • Have a passion for simplifying solutions.
  • Have experience working on a few mid-to-large-size web applications.
  • Familiarity with event sourcing and/or data pipelines and time series data.
  • Believe that speaking openly and candidly about problems is how you solve them.

Nice to have:

  • 2+ years of experience with Elixir and knowledge of Phoenix framework.
  • Familiarity with [OTP, Oban, and clustered Erlang] is highly desirable.
  • Experience with SQL databases such as [MySQL, Postgres or SQL Server].
  • Experience with Domain Driven Design.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

N-iX - Senior Android Engineer (#2519)

N-iX

Ukraine (Remote)
1 Month ago
BigID - Data Engineering Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Go Fund Me - Software Engineer (Integrity)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Months ago
Patterned Learning Career - Principal Engineer, Android

Patterned Learning Career

(Remote)
1 Month ago
Equifax - PEC Early Careers Hiring - Pune

Equifax

Pune, Maharashtra, India (On-Site)
4 Months ago
Skylo - Senior Software Backend Engineer

Skylo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
5 Months ago
ByteDance - Backend Engineer (Machine Learning System) Intern - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

United States (On-Site)
1 Month ago
JetSynthesys - Python Developer

JetSynthesys

Pune, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

EPAM Systems - Senior Python Software Engineer

EPAM Systems

Maharashtra, India (Remote)
5 Months ago
Microsoft - Software Engineer II

Microsoft

(On-Site)
1 Month ago
Highspot - Sr. Backend Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Globalization Partners - Mobile Architect (AI Domain)

Globalization Partners

(Remote)
1 Month ago
N-iX - Senior Platform Engineer (#2350)

N-iX

Ukraine (Remote)
3 Months ago
CD PROJEKT RED - DevOps Engineering Manager

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
GoTo Group - Associate Software Engineer - Observability

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Rockstar Games - Associate Principal Technical Artist: Performance Capture

Rockstar Games

North Carolina, United States (On-Site)
1 Month ago
PwC - Senior DevOps Engineer

PwC

Budapest, Hungary (Hybrid)
4 Months ago
WeWork India - Software Engineer in Test (SDET - 2) (Web + Mobile)

WeWork India

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Colombia

Publicis Groupe - Asistente de Chequeos

Publicis Groupe

Cundinamarca, Colombia (On-Site)
3 Months ago
Nagarro - Senior Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
3 Months ago
Nagarro - Associate Director - Technical Program Manager

Nagarro

Colombia (Remote)
1 Month ago
Rush Street Interactive - Growth Hacker

Rush Street Interactive

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
Neostella - Fullstack Javascript Developer

Neostella

Medellín, Antioquia, Colombia (On-Site)
3 Months ago
Microsoft - Sales: Internship Opportunities for SENA Students, Colombia

Microsoft

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
Neostella - UX Designer

Neostella

Medellín, Antioquia, Colombia (Hybrid)
3 Months ago
Nagarro - Staff Engineer - Infrastructure Automation DevOps

Nagarro

Colombia (Remote)
1 Month ago
Unity - Developer Support Engineer

Unity

Pereira, Risaralda, Colombia (On-Site)
5 Months ago
Neostella - Data Engineer

Neostella

Medellín, Antioquia, Colombia (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Sporty Group - Technical Director

Sporty Group

(Remote)
2 Months ago
Gyaan - Senior Backend Engineer (Python)

Gyaan

Pune, Maharashtra, India (On-Site)
4 Months ago
Google - Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
1 Month ago
PeopleFun - Senior Server Engineer II, Wordscapes

PeopleFun

United States (Remote)
1 Month ago
AI Fund - Senior Backend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
3 Months ago
Blizzard Entertainment - Java Backend Developer

Blizzard Entertainment

Barcelona, Catalonia, Spain (On-Site)
3 Months ago
Google - Software Engineer III, Site Reliability Engineering, Google Cloud

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Tencent - WeChat Tech Intern (Backend Developer)

Tencent

(On-Site)
3 Months ago
ShopBack - Staff Software Engineer

ShopBack

Bengaluru, Karnataka, India (Remote)
4 Months ago
Thatgamecompany - DevOps Engineer - Shanghai

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded