Overview of the role:
Flutter Brazil is looking for a Senior Automation Engineer to join the Identity & Access Management (IAM) team. This role is key to building robust integrations, scalable automations, and orchestrating flows between internal and external systems, with direct impact on operational efficiency and the overall access management experience across the organization.
If you enjoy solving problems with code, automating manual processes, and building reliable, scalable solutions, this role is for you.
What you’ll do:
Develop applications, services, and scripts in Python for automation and workflow orchestration
Identify automation opportunities and implement solutions to eliminate manual work and increase productivity
Build routines for data collection, transformation, and processing from multiple sources
Develop and maintain integrations using REST APIs, Webhooks, and other communication mechanisms
Implement and maintain integrations with identity providers (SSO, OAuth, SAML), ensuring reliable authentication flows across platforms
Design integration solutions with a strong focus on scalability, resilience, and maintainability
Ensure integration reliability through structured logging, monitoring, and failure handling
Develop and maintain cloud-native solutions using containers and CI/CD best practices
What you’ll bring:
Solid experience with Python for application development and automation
Proven experience building integrations using REST APIs
Experience with data manipulation and transformation (JSON, XML, CSV)
Experience with Docker and containerized environments
Experience with CI/CD and automation pipelines
Experience using Git
Experience working in cloud environments (AWS, GCP, or Azure)
This is a senior-level role with a high degree of technical autonomy and cross-team impact, requiring the ability to design, implement, and sustain critical integration solutions.
We require a candidate who has achieved or is capable of the following:
Strong automation-first mindset: if something is manual and repetitive, you aim to automate it
Strong analytical skills and attention to detail, especially when working with data and complex flows
Ability to technically lead integration projects end to end
Clear communication with both technical and non-technical stakeholders
Comfort working in dynamic environments where priorities may shift
Curiosity and continuous learning around engineering best practices
👉 It’s ok if you don’t think you tick every box on this list. We love people who want to challenge themselves and are passionate about what they do. If you believe you can contribute in some areas and are eager to learn, we encourage you to apply. 🚀
Benefits:
✨ Competitive compensation
💪 Access to TotalPass
🏝️ Paid time off
💻 Remote environment
📈 Growth and learning opportunities through the Flutter Edge global network
Localidade: Brasil