Engineer - Elixir
São Paulo
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
CloudWalk
Our mission is to create the best payment network on Earth. Then other planets.
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, we're now expanding our neural network - literally and metaphorically.
About the role: This isn't your typical backend engineering role. You'll be architecting Elixir applications that handle real-world financial transactions at scale, building systems that need to be both elegant and bulletproof. Whether you're 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.
By applying for this position, your data will be processed as per CloudWalk's Privacy Policy that you can read here in Portuguese and here in English.
About the role: This isn't your typical backend engineering role. You'll be architecting Elixir applications that handle real-world financial transactions at scale, building systems that need to be both elegant and bulletproof. Whether you're 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 You'll 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 You'll Need To Succeed
AI-First Mindset: See AI as an extension of your thinking—fluent 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 patterns—knowing when and how to leverage Elixir's 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 we’re not just engineering solutions; we’re building a smarter, AI-driven future for payments—together.By applying for this position, your data will be processed as per CloudWalk's Privacy Policy that you can read here in Portuguese and here in English.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: APIs Architecture Distributed Systems Docker Elixir Engineering FinTech GPT Grafana Kafka Kubernetes LLMs Microservices Open Source Privacy RabbitMQ Testing
Regions:
Remote/Anywhere
South America
Country:
Brazil
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Sr. Data Engineer jobsPrincipal Data Engineer jobsBusiness Intelligence Developer jobsPower BI Developer jobsData Scientist II jobsStaff Data Scientist jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsDevOps Engineer jobsData Science Intern jobsJunior Data Analyst jobsAI/ML Engineer jobsSoftware Engineer II jobsStaff Software Engineer jobsData Science Manager jobsData Manager jobsLead Data Analyst jobsData Analyst Intern jobsData Specialist jobsSr. Data Scientist jobsBusiness Data Analyst jobsData Governance Analyst jobsBusiness Intelligence Analyst jobsData Engineer III jobsSenior Backend Engineer jobs
Business Intelligence jobsAirflow jobsMLOps jobsOpen Source jobsKafka jobsEconomics jobsKPIs jobsGitHub jobsLinux jobsJavaScript jobsTerraform jobsRAG jobsPostgreSQL jobsBanking jobsPrompt engineering jobsStreaming jobsScikit-learn jobsData Warehousing jobsNoSQL jobsRDBMS jobsClassification jobsComputer Vision jobsPhysics jobsdbt jobsPandas jobs
Google Cloud jobsScala jobsHadoop jobsLangChain jobsGPT jobsData warehouse jobsMicroservices jobsR&D jobsBigQuery jobsCX jobsDistributed Systems jobsELT jobsReact jobsScrum jobsOracle jobsLooker jobsIndustrial jobsPySpark jobsOpenAI jobsJira jobsRobotics jobsRedshift jobsSAS jobsUnstructured data jobsTypeScript jobs