DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-24 10:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Staff Engineer - .NET/AI

Jobgether · Brazil

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Engineer - .NET/AI based in Brazil.

This role sits at the intersection of modern backend engineering and applied AI, where you will help design and evolve scalable, cloud-native systems powering next-generation benefits technology solutions. You will work in a highly collaborative, engineering-driven environment focused on solving complex, real-world business problems through reliable and performant software. The role combines hands-on development with architectural influence, enabling you to shape technical direction across services, APIs, and distributed systems. You will also contribute to improving engineering practices through testing, observability, and continuous delivery. A strong emphasis is placed on ownership, technical excellence, and mentoring peers across teams. This is a role for engineers who enjoy building robust systems while exploring emerging AI capabilities and agent-based architectures.

Accountabilities:

  • Design, build, and evolve scalable backend and cloud-native solutions using modern .NET technologies, ensuring high performance, reliability, and maintainability across distributed systems
  • Develop and maintain RESTful APIs and microservices architectures, applying strong principles of software design, security, and clean code practices
  • Contribute to AI-enabled engineering initiatives, including LLM-aware systems, agentic workflows, and experimentation with frameworks such as LangChain or LlamaIndex
  • Support the evolution of engineering practices through test-driven development (TDD), behavior-driven development (BDD), CI/CD pipelines, and automated testing strategies
  • Implement observability and production monitoring using tools such as Grafana or Splunk, ensuring proactive incident detection and system reliability
  • Collaborate with cross-functional teams to analyze requirements, identify bottlenecks, and improve system architecture and performance
  • Mentor engineers and contribute to technical leadership, promoting best practices and continuous learning across teams
  • Participate in Agile ceremonies, ensuring alignment, transparency, and consistent delivery of complex projects
  • Requirements:

    This role requires strong senior-level software engineering expertise with deep experience in backend systems, cloud-native development, and distributed architectures. The ideal candidate combines strong .NET skills with curiosity and hands-on exposure to modern AI technologies and emerging agent-based paradigms.

    • Strong experience in software engineering with a focus on backend development using C# and .NET ecosystems
    • Solid understanding of distributed systems, microservices, and scalable architecture design
    • Hands-on experience building REST APIs, event-driven systems, and cloud-native applications (AWS or Azure)
    • Proficiency with React for modern web interfaces and full-stack collaboration
    • Strong knowledge of data structures, algorithms, object-oriented design, and software security (OWASP principles)
    • Experience with CI/CD pipelines, Git workflows, and automated testing (unit, integration, and system tests)
    • Experience with observability tools such as logging, metrics, and tracing (e.g., Grafana, Splunk)
    • Familiarity with databases including SQL (PostgreSQL, MySQL, or SQL Server) and NoSQL (MongoDB)
    • Exposure to AI engineering concepts such as LLMs, RAG, vector databases (Pinecone, Milvus), and agent frameworks (LangGraph, CrewAI)
    • Interest in agentic workflows, Model Context Protocol (MCP), and AI-native application design
    • Strong communication skills and ability to work effectively in distributed, Agile teams
    • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
    • Benefits:

      • Comprehensive health and dental insurance
      • Competitive annual bonus and performance-based incentives
      • Meal and food allowances
      • Parental leave and family support benefits
      • Life insurance coverage
      • Flexible work arrangements and remote-friendly culture
      • Learning platforms and continuous professional development programs
      • Wellness and mental health support programs
      • Employee discounts and partner benefits
      • Exposure to cutting-edge AI and cloud-native technologies
      • Career growth opportunities within a global engineering organization

Software pay context

Based on 7,914 disclosed Software salaries on RoleSuite, the role pays a median of $157K/year, with most offers between $123K and $197K (10th–90th percentile: $101K–$233K).

See the full Software salary breakdown →
Apply →

Other roles at Jobgether

  • Senior Digital Video Editor- LaunchIndia
  • Revenue ControllerIndia
  • Sr Site Reliability EngineerIndia
  • Contract Attorney / Legal AnalystUS
  • Contract Attorney / Legal AnalystIndia
  • Backend Crypto Engineer - L1Canada
  • Backend Crypto Engineer - L1India
  • Director, Head of GSI Partnerships, Asia PacificIndia
  • ResponsiveAds Senior Ad Tech & Integration EngineerCanada
  • Campus Manager Training AssociateIndia

More Software roles

  • Engineering Lead, Payments PlatformAirwallex · NL - Amsterdam
  • Senior Support Engineer Snowflake · PL-Warsaw
  • Software Engineer, Developer ExperienceNotion · Hyderabad, India
  • Software Engineer | APIDeepL · New York
  • Senior Solutions ArchitectGitLab · Remote, Germany
  • Software Engineer InternAuctane · Wrocław, PL
  • Senior Shopify EngineerVML Enterprise Solutions · Noida, Uttar Pradesh, India
  • Senior Solution Architect, AsiaCommvault · Singapore
  • Senior CloudOps EngineerWrike · Lithuania - Remote
  • Software DeveloperThoughtworks · Singapore, Singapore