Senior .NET Software Engineer (.NET 8 / Kafka / AWS) - Remote Brazil ABOUT THE OPPORTUNITY Join a globally recognized software engineering company that builds high-performance, resilient, and scalable products for clients across multiple industries and continents. With a remote-first culture, a flat structure, and a genuine commitment to engineering craft, this is a place where senior engineers have the autonomy to shape architecture, mentor peers, and make meaningful technical decisions. You won't be maintaining legacy systems in the dark — you'll be working on enterprise-scale platforms alongside a collaborative, self-organized team that values empathy as much as clean code. PROJECT & CONTEXT You'll be joining an enterprise-scale product team working on complex, event-driven backend systems. The stack is modern and deliberate: .NET 8 at the core, AWS SNS/SQS for messaging, Kafka for event streaming, Redis/Valkey for caching, Terraform for infrastructure-as-code, and Kubernetes for orchestration. The systems you work on serve real users at scale, and performance is a first-class concern. English is the working language across the team and with international clients daily. WHAT WE'RE LOOKING FOR (Required) - 5+ years of professional software engineering experience with .NET, including strong hands-on command of .NET 8 - Solid experience designing and implementing event-driven architectures using AWS SNS and SQS - Proficiency with infrastructure-as-code using Terraform for building stable, repeatable environments - Experience with container orchestration in Kubernetes - Strong testing practices using xUnit and WireMock for integration and contract testing - Experience with caching strategies using Redis or Valkey for performance-critical systems - Proven ability to mentor engineers and contribute to collaborative architectural decisions - Strong English communication skills (written and verbal) — required for daily collaboration with international clients and teammates NICE TO HAVE (Preferred) - Experience with AWS Data Firehose or Data Streams for real-time data movement - Familiarity with Python or experience integrating LLMs into engineering workflows - Active use of AI-assisted development tools such as GitHub Copilot or ChatGPT in day-to-day engineering work - Background in distributed systems and Agile delivery environments - Experience with Kafka beyond basic event streaming (partitioning strategies, consumer groups, schema registry) Compensation: R$ 12,500 – R$ 20,000/month, depending on experience and seniority level. Why HumanIT people stay (4.4 Glassdoor, 89% recommend) - 15th month salary - Health insurance covering your family - Birthday off - Mobility program for digital nomads - Real work-life balance Full benefits https://www.humanit.pt/careers/#perks What it's really like https://www.humanit.pt/careers/#work-at
Staff Engineer - Feegow (100% Remote within Brazil)
Feegow
[Job-30800] Senior Data Engineer, Brazil
CI&T
[Job-30764] Mid-level DevOps Engineer (Azure), Brazil
CI&T
Senior Backend Engineer (Remote) - Brazil
AlphaSights
AI-First Backend Engineer (Brazil)
WowSuite, DFO Performance, OnPoint Health Media & Tech
Frontier AI Coding Agent Startup - Deployed Engineer (Brazil)
Silver