Senior C# and MS SQL Developer LatAm
Описание вакансии
Plurio is an AI agent for performance marketing teams. We're not another dashboard or analytics tool — we're building AI that actually does the work: analyzes campaigns, spots problems, reallocates budgets, and explains what's happening in plain language.
We've raised $4.5M total, with the most recent $3.5M announced in March 2026. We work with marketing teams spending $100K–$5M/month on paid ads (Meta, Google, TikTok) — companies with complex funnels, long conversion chains, subscription and repeat-purchase models, and LTV-driven optimization (think EdTech, FinTech, Consumer Apps, Healthcare, Home Services).
The team is 30+ people, fully remote, and radically AI-first — everyone works in Cursor with a shared workspace. We don't just sell AI; we run on it.
Why This Role Exists
Plurio's product is built on a backend that has to do two hard things at once: serve fast, reliable APIs to a live SaaS product and crunch large analytical datasets that drive marketing attribution, reports, and the AI agent layer on top.
We're growing the team that builds and evolves those backend services — C# microservices on top of MS SQL Server. We need engineers who move comfortably between application code (ASP.NET Core, EF Core, async paths, integrations) and the database (T-SQL, schema, indexes, query plans), and who can ship features end-to-end without dropping quality at the boundary between the two.
If shipping solid C# and owning the SQL behind it sounds right — read on.
What You'll Own
Build and extend microservices in ASP.NET Core that power our marketing analytics engine — APIs, business logic, integrations with ad platforms and downstream consumers.
Design and evolve schemas, T-SQL, indexes, and queries that support attribution reports and analytical workloads. Read query plans, find regressions, and tune with measurable before/after.
Drive optimization across the stack — both in C# (async paths, ORM tuning, batching, caching) and SQL (indexes, statistics, plan stability). Help the platform stay fast as data volume grows.
Apply SOLID and design patterns where they earn their keep; keep services small, contracts clear, and migrations safe in a live system.
Code review, incident analysis, CI/CD with Azure DevOps, Git the way the team does it. AI-assisted coding is part of how we work — we actively use various AI tools (Cursor, Copilot-class tools, and more) and provide team access to premium services; use them where they improve quality and speed, not as a substitute for judgment.
Partner with product, data, and AI engineering on data model and service boundaries: migrations, backward compatibility, clear contracts between app and database.
You're the Right Person If