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: Brazil. 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 DoingBuild & 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 SucceedAI-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.