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

CPP Digital

Brasil

Teletrabalho

BRL 240 000 - 360 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

CPP Digital is a remote-first engineering leader seeking a senior software engineer to join enterprise-scale teams. You will work on event-driven backends, using .NET 8 with AWS SNS/SQS, Kafka, Redis, Terraform, and Kubernetes. The role emphasizes architecture decisions, mentorship, and collaboration with international clients in English.

You will help shape scalable systems, ensure high performance, and participate in end-to-end delivery within a modern, cloud-native stack.

Qualificações

  • 5+ years of professional software engineering experience with .NET, including .NET 8.
  • Design and implement event-driven architectures using AWS SNS/SQS.
  • Infrastructure-as-code with Terraform for stable environments.
  • Container orchestration with Kubernetes.
  • Testing practices with xUnit and WireMock for integration/contract tests.
  • Caching strategies with Redis or Valkey for performance.
  • Mentor engineers and contribute to architectural decisions.
  • Strong English communication for international collaboration.

Conhecimentos

.NET 8
Event-driven architecture
Terraform IaC
Kubernetes
xUnit testing
Redis caching
Mentoring engineers
English communication

Ferramentas

AWS SNS/SQS
Kafka
Terraform
Kubernetes
Redis
Valkey
GitHub Copilot
ChatGPT
Python
LLMs

Descrição da oferta de emprego

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.

Main responsibilities
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 skills
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).
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Data Engineer – Kafka (Hybrid Or Remote)
Senior Data Engineer – Kafka (Hybrid Or Remote)

iTRTech Group • São Paulo

Híbrido
BRL 230 000 - 320 000
Software Engineer (.NET, Next.js) - Brazil
Software Engineer (.NET, Next.js) - Brazil

Codurance • São Paulo

Híbrido
BRL 180 000 - 240 000
Hybrid working model
Senior Backend Engineer (Java | Kafka | Cloud)
Senior Backend Engineer (Java | Kafka | Cloud)

Endava Limited • São Paulo

Híbrido
BRL 150 000 - 200 000
Competitive salary package
Career coaching
Flexible working hours
+1
Senior Software Engineer
Senior Software Engineer

Lancesoft • São Paulo

Presencial
BRL 180 000 - 300 000
Senior .NET Engineer - Remote Work | REF#284240
Senior .NET Engineer - Remote Work | REF#284240

BairesDev • Curitiba

Presencial
BRL 380 021 - 488 599
Flexible hours
Excellent compensation
Paid parental leaves
Senior Kafka Engineer - Remote Work | REF#303284
Senior Kafka Engineer - Remote Work | REF#303284

BairesDev • Minas Gerais

Presencial
BRL 180 000 - 300 000
Remote work
Competitive pay (USD or BRL)
Home-office setup
+2
Senior AWS Data Engineer - Remote Work | REF#304037
Senior AWS Data Engineer - Remote Work | REF#304037

BairesDev • Rio de Janeiro

Presencial
BRL 614 000 - 922 000
100% remote
USD or local currency compensation
Hardware provided
+3
Senior .Net Engineer
Senior .Net Engineer

Vigil • Brasil

Presencial
BRL 100 000 - 150 000
Collaborative environment
Opportunities for growth
Agile working culture
Senior Software Engineer - C#
Senior Software Engineer - C#

Prosigliere • Brasil

Presencial
BRL 100 000 - 150 000
Competitive compensation
Fully remote position
Opportunities for professional growth
+1
Full-stack Engineer - 1878
Full-stack Engineer - 1878

In All Media Inc • Brasil

Presencial
BRL 413 436 - 620 155