Senior Software Engineer - SaaS (LATAM Only)
Core
Staff/Principal hands-on software engineer building internal and customer-facing SaaS tools for global clients, focusing on data validation, onboarding, and operational efficiency at massive scale (100M+ records).
Role type
Staff/Principal Software Engineer (SaaS)
Builds
Internal tools and customer-facing SaaS features for global organizations
Domain
Enterprise SaaS, Cloud Infrastructure, Data Engineering
Deliverable
production ML models | product features
Required skills
C#, .NET, ASP.NET, Distributed Systems, Database Performance Tuning, SQL Optimization, System Design, AI Coding Agents (Claude Code, Copilot), Mentoring, CI/CD
Preferred skills
Azure OpenAI, RAG, LLM-based features, Customer-facing data validation tools, Open-source contributions
Technologies
C#, .NET, ASP.NET, Blazor, REST APIs, Azure, Git, SQL
Responsibilities
Lead design and implementation of complex SaaS tools to improve implementation efficiency; Make end-to-end architectural decisions and explain trade-offs; Diagnose and resolve bottlenecks in high-scale systems; Design distributed services supporting massive datasets; Use AI coding agents for specification, generation, and rigorous review; Mentor engineers on technical decisions and architecture; Take full ownership of complex technical problems from discovery to production.