drjobs Engineer - Elixir

Engineer - Elixir

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

São Paulo - Brazil

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About CloudWalk:
We are not just another fintech unicorn. We are a pack of dreamers makers and tech enthusiasts building the future of payments. With millions of happy customers and a hunger for innovation were now expanding our neural network - literally and metaphorically.

About the role: This isnt your typical backend engineering role.
Youll be architecting Elixir applications that handle real-world financial transactions at scale building systems that need to be both elegant and bulletproof. Whether youre passionate about concurrent programming patterns obsessed with fault-tolerant architecture or skilled in building high-performance distributed systems. If you dream in functional solutions and see elegant code as art this is your canvas.

What Youll Be Doing

      Build & Ship: Develop test and deploy backend features and APIs in Elixir ensuring code serves millions of users safely and efficiently.
      Craft Experiences: Design reliable backend systems and intuitive APIs that make complex financial operations robust and seamless for our customers.
      Solve & Optimize: Investigate and resolve issues while continuously improving performance concurrency and scalability across our distributed systems.
      Collaborate & Plan: Participate in feature planning estimation and scoping alongside product and engineering teams to deliver impactful solutions.
      Mentor & Learn: Review pull requests pair program with teammates and contribute to our engineering culture of continuous improvement.

What Youll Need To Succeed

      AI-First Mindset: See AI as an extension of your thinkingfluent with tools like GPT and open-source LLMs naturally integrating them into workflows to automate and amplify impact.
      Elixir Expertise: Have solid experience with backend development using Elixir and Phoenix Framework with deep understanding of OTP principles and the actor model.
      Clean Code Advocate: Live by Clean Code principles from Uncle Bob structuring your code following functional programming patterns and domain-driven design as second nature.
      SOLID Foundation: Apply functional programming principles daily writing immutable composable and fault-tolerant code that stands the test of time.
      Concurrency Master: Deep understanding of GenServers Supervisors and process communication patternsknowing when and how to leverage Elixirs concurrency model effectively.
      Testing Champion: Experience developing comprehensive ExUnit tests property-based tests and integration tests to ensure code quality and reliability.
      Ship Experience: Successfully developed and deployed Elixir applications to production understanding distributed systems release management with Distillery/Mix releases and zero-downtime deployments.
      Infrastructure Bridge: Experience with deployment tools like Docker Kubernetes and monitoring platforms like Telemetry Prometheus or Grafana to ensure system observability.
      Distributed Systems Background: Previous experience with distributed systems message queuing (RabbitMQ Kafka) or microservices architecture gives you deeper architectural understanding.
      Global Communicator: Advanced English proficiency for effective collaboration within our international team environment.
Join us at CloudWalk where were not just engineering solutions; were building a smarter AI-driven future for paymentstogether.

By applying for this position your data will be processed as per CloudWalks Privacy Policy that you can readhere in Portugueseandhere in English.

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.