Senior .NET Engineer with Python
Technology
Sofia City, Българияпреди 2 дни
Пълно работно време
Описание на позицията
We’re looking for a hands-on engineer to help shape an enterprise platform from an early stage, building and maintaining the backend services, APIs, and cloud infrastructure that power AI-driven solutions.
You’ll focus on security, access control, policy enforcement, observability, and reliability at enterprise scale, while leveraging automation and modern DevOps practices to streamline delivery.
Your work will have a visible impact from the first weeks, with opportunities to contribute to the platform itself and later support its deployment with enterprise clients.
Core skills you’ll bring
- 6+ years of professional backend engineering, with production experience in both C#/.NET and Python, and strong in at least one of them.
- API and distributed-systems design: REST and gRPC, asynchronous processing and queues, idempotency, relational and NoSQL data stores.
- Production experience on at least one major cloud (Azure, AWS or GCP) and working experience with a second, including Terraform or equivalent, containers and Kubernetes.
- Security fundamentals: OAuth 2.0 and OpenID Connect, secrets, least privilege, network isolation, data protection.
- Observability experience: OpenTelemetry, Prometheus/Grafana or a cloud-native equivalent.
- Spec-driven development as your normal way of working: specifications, interface contracts and acceptance criteria written before code; daily use of AI coding agents (for example GitHub Copilot, Claude Code or Cursor, with tools such as GitHub Spec Kit or Kiro); rigorous review and testing of generated code.
- A working understanding of LLM applications: model APIs, streaming, tool calling.
- English – Upper-intermediate or higher.
Nice-to-have
- API gateways and reverse proxies: Azure API Management, YARP, Envoy, LiteLLM or similar.
- Policy engines such as Open Policy Agent, and audit-grade logging.
- High-throughput streaming APIs.
- Regulated industries (financial services, pharma, telco).
- Consulting or client-facing delivery; contributions to open-source projects.
The impact you'll create
- Design and build backend services and APIs in C#/.NET and Python: an AI gateway, access control, rate and spend limits, failover and upgrades.
- Integrate with enterprise identity, secrets management and the AI services clients already use on Azure, AWS and GCP.
- Build for performance and resilience: streaming, concurrency, caching, load testing and graceful degradation.
- Store and serve audit, usage and cost data reliably.
- Build cloud infrastructure as code and CI/CD pipelines, with supply-chain security.
- Instrument everything: traces, metrics and logs, with the alerts and runbooks that production needs.
- Work spec-first: write the specification and acceptance criteria, implement with AI coding agents, then review and verify what they produce.
- Write and review production-grade code, and contribute to technical proposals.
Keywords
CodingGrafanaCloud computingYARPGRPCCursorDevOpsFault toleranceOauthPythonCI/CD
Интересувате ли се от тази позиция?