




**The mission** We are looking for a **Senior Back-End Developer** to work in a highly scalable, secure, and data-driven environment — typical of fintechs and financial platforms that demand robustness, resilience, and advanced observability. We seek someone with deep expertise in **C# and .NET**, strong experience in distributed systems, event-oriented architecture, and modern engineering practices. You will serve as the team’s technical reference, leading architectural decisions and ensuring excellence in delivery. If you have solid experience with **DDD, SOLID, Clean Code**, microservices, messaging, events, automated testing, CI/CD, and resilience practices such as **Circuit Breaker**, this opportunity is perfect for you. **Your challenges will include** * Technically leading complex projects, supporting architectural decisions and mentoring junior and mid-level developers. * Conducting in-depth code reviews to ensure high standards of quality, security, and efficiency. * Proposing and implementing structural improvements in architecture, performance, and resilience. * Applying Clean Architecture, Hexagonal Architecture, and DDD to ensure modularity and scalability. * Developing and maintaining robust, scalable, microservice-oriented APIs. * Implementing asynchronous communication, messaging, and event-driven architecture (Kafka, RabbitMQ, EventHub). * Using resilience patterns such as Circuit Breaker, Retry, Timeout, and Bulkhead to ensure availability under failure conditions. * Building comprehensive CI/CD pipelines with a focus on automation, testing, governance, and security. * Working with monitoring, telemetry, and observability using tools such as Datadog, Prometheus, Grafana, and OpenTelemetry. * Leveraging AI applied to development, including Cursor IDE, GitHub Copilot, and intelligent automations to boost productivity. * Modeling and tuning SQL and NoSQL databases, analyzing performance and integrity. * Collaborating with Product, Architecture, DevOps, Cloud, and Security teams in strategic decision-making. **Above all, you must identify with our purpose: valuing people so each one can build their own story.** **In addition, it would be great if you have** * Proficiency in C# and .NET. * Practical expertise in DDD, SOLID, Clean Code. * Experience with Clean Architecture and Hexagonal Architecture. * Hands-on experience with microservices, messaging, and distributed events. * Advanced knowledge of resilience patterns: * Circuit Breaker (Polly or equivalent) * Retry * Timeout * Fallback * Bulkhead * Experience with unit tests, automated tests, mocks, integration tests, and contract tests. * Advanced CI/CD with automated pipelines (Azure DevOps, GitHub Actions, GitLab CI, etc.). * Solid knowledge of containers and orchestration (Docker, Kubernetes). * Monitoring, structured logging, and observability with Datadog, Prometheus, OpenTelemetry. * Experience with generative AI tools for development (Cursor, Copilot, ChatGPT). * Cloud (AWS or Azure) — intermediate or advanced level. * Database modeling and tuning for SQL and NoSQL. * Advanced version control (Git, GitFlow or trunk-based development). **✨ Differentiators** * Experience with event-driven architectures and Event Sourcing. * Experience with Feature Flags, Canary Deployments, and Blue/Green deployments. * Advanced knowledge of telemetry and distributed tracing. * Open-source contributions or active participation in developer communities. * Experience in regulated environments (PCI, LGPD, ISO). * Additional experience with Python.


