Engineer - Elixir at CloudWalk

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Engineer - Elixir at CloudWalk. Location Information: São Paulo. 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.. 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.. .