Senior Software Engineer - Remote Latam

Puzzle Consulting Services · Brazil, Brasil

Remotohá 3 dias

Mais vagas de tecnologia remotas

É uma vaga remota: contratam de Brasil.

A vaga não divulga o salário.

Pedem pelo menos 10 anos de experiência.

Publicada por Puzzle Consulting Services e vigente desde 26 de outubro de 2026.

Descrição da vaga

Location: Remote | LATAM

Employment Type: Full-Time

OVERVIEW

We are seeking a Software Engineer IV with 10+ years of professional software development experience to design and build high-impact tools that improve how our SaaS platform is configured, implemented, validated, and delivered to customers.

This is a highly technical, hands-on role focused on solving complex engineering problems and creating scalable tools for both internal implementation teams and customers. The engineer will work on tools that help implementation teams configure and manage the product, as well as client-facing capabilities that enable customers to validate and prepare their data before it is handed over for implementation.

A key focus of the role will be performance at scale, including designing and optimizing applications that work with very large datasets—potentially 100+ million records. The successful candidate must be comfortable reasoning about database performance, application architecture, data processing, scalability, and system efficiency at this level. AI-assisted development is an important part of how we work. Claude is our approved internal AI coding tool, and this role will use AI to accelerate implementation, testing, refactoring, debugging, and documentation. However, AI is a development accelerator—not a substitute for engineering judgment. You will be responsible for defining the problem, creating clear specifications, validating AI-generated output, and owning the quality of the final solution.

This role is ideal for an engineer who combines deep technical expertise, architectural thinking, strong hands-on development skills, and a genuine passion for software engineering.

WHAT YOU’LL BUILD

You will design and develop tools that directly improve the efficiency, quality, and scalability of our SaaS implementation process.

Examples include:

  • Internal implementation tools that help teams configure, manage, and deploy the product more efficiently.
  • Client-facing data validation tools that allow customers to identify and resolve data issues before submitting data for implementation.
  • Tools and services that reduce manual implementation effort and improve operational efficiency.
  • Scalable applications and services capable of processing and working with very large datasets.
  • Technical capabilities that support a high volume of customer implementations and go-live activities.
  • Engineering solutions that can be adopted broadly across internal teams and customers.

KEY RESPONSIBILITIES

ARCHITECTURE & SOFTWARE ENGINEERING

  • Lead the design and implementation of complex tools, features, services, and technical initiatives across the SaaS platform.
  • Design scalable, reliable, and maintainable applications using C#, .NET, ASP.NET http://ASP.NET MVC, and Blazor.
  • Make architectural and technical decisions that support long-term scalability, performance, maintainability, and reliability.
  • Design and develop APIs, services, integrations, and distributed application components.
  • Apply sound software engineering principles, including SOLID principles, design patterns, separation of concerns, and maintainable architecture.
  • Evaluate technical approaches and select solutions based on business requirements, system constraints, performance, and long-term maintainability.
  • Translate clearly defined product and business requirements into robust technical designs and implementations.
  • Partner with Product and implementation stakeholders to clarify requirements and identify the best technical approach without taking ownership of product management responsibilities.

LARGE-SCALE DATA & PERFORMANCE

  • Design and optimize applications that operate against very large datasets, including datasets exceeding 100 million records.
  • Identify and resolve database, application, API, and architectural performance bottlenecks.
  • Design efficient data access, processing, querying, and transformation strategies.

Perguntas frequentes

A vaga de Senior Software Engineer - Remote Latam é remota?

É uma vaga remota: contratam de Brasil.

Quanto paga?

A vaga não divulga o salário.

Onde esta vaga foi publicada?

Em Ashby. O DameTrabajo a encontrou ali e leva você para se candidatar na vaga original.

Vagas parecidas

Grátis: seu currículo ajustado a esta vaga

Candidatar-me grátis