urgent

Senior Software Engineer – Elixir / Phoenix / Python

Full Time - Remote @ITJobs.lk
  • Sri Lanka View on Map
  • Post Date : September 15, 2025
  • Salary: Negotiable
Email Job

Job Description

Company: Australian-based tech company starting a new office in Sri Lanka (Client of ITJobs.lk)
Job Type: Remote (Full-time)

 

About the Role

We are seeking a highly experienced Senior Software Engineer with strong skills in Elixir, Phoenix or Python. This is a fantastic opportunity to join a growing engineering team and play a key role in building and maintaining scalable backend systems and APIs.

The ideal candidate is passionate about functional programming, distributed systems, and building reliable, high-performance applications.

 

What You’ll Be Doing

  • Design, develop, and maintain backend services and APIs using Elixir and the Phoenix framework.
  • Work with both relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement scalable and resilient architectures with a focus on performance, concurrency, and fault tolerance.
  • Collaborate with cross-functional teams to deliver high-quality features.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews, design discussions, and architectural decisions.

 

Key Qualifications

  • Experience: 3-5 years of professional software engineering experience, with a minimum of 3 years in Elixir / Phoenix or Python.
  • Technical Skills: Strong understanding of functional programming concepts and experience with RESTful APIs and/or GraphQL endpoints.
  • Databases: Solid experience with SQL and NoSQL databases.
  • Tools: Familiarity with CI/CD pipelines, automated testing, and version control (Git). Knowledge of Docker or cloud platforms (AWS) is a plus.

 

What We Offer

  • A competitive salary.
  • The opportunity to work on cutting-edge, high-impact projects.
  • A collaborative and innovative work environment.
  • Excellent growth opportunities with exposure to modern cloud-native architectures and AI-driven products.

 

If you are an experienced Elixir developer looking to join a dynamic and forward-thinking team, please apply now.

This is a full-time remote position for an Australian-based client of ITJobs.lk, with the possibility of being part of a new local office in Sri Lanka.

Required skills

Other jobs you may like