Logo for CloudPlusPlus

Medior/Senior .NET Software Engineer (.NET 8 / Kafka / AWS) - Remote Brazil

Role overview

Qualifications

  • 5+ years of professional software engineering experience with .NET
  • Solid experience designing and implementing event-driven architectures using AWS SNS and SQS
  • Proficiency with infrastructure-as-code using Terraform
  • Experience with container orchestration in Kubernetes

Responsibilities

  • Work on enterprise-scale platforms alongside a collaborative team
  • Mentor engineers and contribute to architectural decisions
  • Implement strong testing practices using xUnit and WireMock
  • Develop performance-critical systems using caching strategies with Redis or Valkey

About the company

CloudPlusPlus logo

CloudPlusPlus

At CloudPlusPlus we know you want to be an innovator. To do that, you need senior dedicated development team(s) for your digital projects.The problem is that your current growth ambition is under pressure because of a lack of capacity or knowledge. This can be very frustrating. It’s a shame that many innovative ideas never see daylight because of a lack of resources.We have experienced this firsthand in many projects throughout the years. That is why we have built a global team with multiple tech hubs in NL and LATAM, which works flexible and scalable for our clients across the globe. Talk to me if you struggling with the following:- Wasting valuable time and budget on recruitment without success- In-house teams do not have the skills required to be succesful- Volatility in workloads within project teams due to business or client demand- In-house teams don’t have the capacity to deliver innovative projects on time- Building software is not your core business, hence you struggle ramping up in-house tech capabilitiesThis is how we work: 1. We assess your needs 2. Together we build your team 3. The team executes on your innovative ideaMail or DM us for a free of charge 30 minutes discovery call.

Company details

Company typeScaleup
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


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.


RESPONSIBILITIES AND ASSIGNMENTS



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.


REQUIREMENTS AND QUALIFICATIONS


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).


❇️ VEM SER CLOUD ++ ❇️


Acreditamos que a tecnologia está moldando o mundo. Ela nos permite avançar mais rápido e mais longe, além de oferecer oportunidades incríveis para resolver os desafios do nosso dia a dia.

Aqui, o encontro de histórias com tecnologia é o que nos move. Temos um time diverso e apaixonado por inovação espalhado pelo mundo. 


Na Cloud ++, cada um tem a oportunidade de fazer a transformação acontecer. Valorizamos ideias inovadoras e estamos prontos para apoiar o crescimento e desenvolvimento de nossos colaboradores.


Quer fazer parte dessa transformação conosco?


#vemsercloud++ 😁


Esperamos receber sua inscrição em nossa página de carreiras e estamos animados para conhecer você e seu potencial.

Juntos, podemos construir um futuro cheio de oportunidades e realizações.


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at CloudPlusPlus

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.