Senior .NET Engineer (Data Platform & AI Agents)
Tech Stack / Keywords
Wymagania
- Senior-level, 5+ years experience building production, performant and scalable backend services in .NET/C# (preferably in multi-tenant SaaS environments)
- Strong SQL and PostgreSQL skills (schema design, query optimization)
- Performance and memory awareness (streaming vs. buffering, profiling, load testing), understanding of .NET architecture
- Daily experience working with AI/agents (e.g., Claude Code) including turning requirements into agent-executable specifications and critically reviewing outcomes (hallucinations, architectural drift, security issues)
- Testing and quality discipline (unit/integration tests) and excellent written communication (architecture documentation, specifications, PR descriptions)
- Fluent English (C1)
- Eligibility to work in Poland (citizenship, residence card, visa, etc.)
Nice to have:
- Microsoft Fabric or Spark
- MCP servers or exposing internal APIs as agent-callable tools
- LLM evaluation (eval suites, behavioral test design, benchmarking agent workflows)
Obowiązki
- Designing and developing data platform services in a multi-tenant SaaS architecture (data ingestion, schema management, snapshots, calculated fields, exports) using .NET, Entity Framework/Dapper, and PostgreSQL
- Building tools that dynamically generate performant queries tailored to each customer's unique data model with focus on performance and cost optimization (bulk ingestion, streaming, complex SQL queries)
- Developing agentic tooling supporting the team's work (custom skills and sub-agents, MCP tools exposing internal APIs)
- Collaborating with Data Platform, Analytics, Support, and Product teams to ensure the quality of AI-generated code
Inne informacje
Informujemy, że administratorem danych jest B3 Consulting Poland z siedzibą w Warszawie, ul. Al. Jerozolimskie 44 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
B3 CONSULTING POLAND sp. z o.o.
19 aktywnych ofert