Remotery

Senior Software Engineer, .Net

Posted Jun 12

This is a fully remote position, open to applicants in Portugal.

📋 Description

• We are assembling a top-tier team to enhance a high-performance, event-driven ecosystem.

• As a Senior Software Engineer, you will play a pivotal role in our transition to .NET 8 and the incorporation of Generative AI (LLMs) into our primary product.

• You will engage with a contemporary tech stack, transitioning from outdated infrastructure to a cloud-native, AI-enhanced future.

• Anticipated travel time, both nationally and internationally, is estimated to be between 0% and 15%.


⛳️ Requirements

• **Your Responsibilities Will Include:**

• - High-Scale Development: Craft and execute resilient microservices utilizing .NET 8, emphasizing performance, scalability, and clean architecture.

• - Event-Driven Architecture: Create and enhance asynchronous workflows using AWS SNS/SQS, guaranteeing data consistency and system resilience.

• - AI Integration: Spearhead the technical integration of LLMs into our applications, connecting .NET backends with Python-based AI functionalities.

• - Data Engineering: Collaborate on the design of high-throughput data pipelines employing AWS Data Firehose and Data Streams for real-time processing.

• - Quality & Testing: Uphold a high standard for code quality using xUnit and WireMock, ensuring a smooth and regression-free transition to new services.

• - Infrastructure Collaboration: Partner closely with SREs to deploy services via GitHub Actions and manage resources using Terraform.

• - Modern Tooling: Utilize GitHub Copilot and ChatGPT to expedite delivery while ensuring rigorous oversight of code security and efficiency.

• **Desired Expertise:**

• - .NET Mastery: Profound knowledge in C# and .NET Core / .NET 8, with an understanding of the framework's internals beyond just syntax.

• - AWS Native Experience: Hands-on experience in building applications that utilize SNS, SQS, S3, and ECS.

• - Distributed Systems: Strong comprehension of Event-Driven Architecture and its patterns (Pub/Sub, Competing Consumers, Idempotency).

• - Caching Excellence: Demonstrated expertise with Redis or Valkey for state management and performance enhancement.

• - AI/ML Curiosity: Background or keen interest in working with LLMs and Python. If you’ve created RAG systems or integrated OpenAI/Anthropic APIs, you are ahead of the game.

• - Testing Rigor: A "test-first" approach. If you don't prioritize unit and integration testing, our deployment cycle may not be suitable for you.

• - DevOps Awareness: Familiarity with Docker, GitHub Actions, and Terraform. While you don’t need to be an SRE, you should be able to communicate effectively with them.


🏝️ Benefits

• **What We Truly Value:**

• - Permanent contract

• - Unlimited PTO

• - Flexible working hours

• - Opportunities for training & conferences; create your own training plan

• - Engage with large-scale systems that support global businesses

• **Additional Perks:**

• - Choose the laptop and peripherals that best meet your needs

• - Unlimited hotspot usage (PT), for work or leisure

• - We offer fantastic offices in Porto, Aveiro, and Coimbra for those wishing to connect in person. Remote work from Portugal is an option, while remote work from other countries will depend on your current location and projects.

• - A variety of snacks are available in the offices to keep you nourished and healthy

• - Collaborations with local businesses

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers