Brak wyników spełniających kryteria wyszukiwania.

Senior Software Engineer Data & AI
GreenMinds Sp. z o.o.Polska
Senior Software Engineer – Data & AI
About the Opportunity
Green Minds is currently seeking an experienced Senior Software Engineer on behalf of our international client. This role focuses on building enterprise-grade platforms and intelligent automation solutions that leverage modern cloud, data, and AI technologies to drive efficiency and scalability.
This is a fully remote B2B contract position with standard working hours aligned to 9:00–17:00 (client time zone) and collaboration with U.S.–based teams.
Role Overview
You will design and develop secure, scalable applications and services, working across backend, frontend, APIs, cloud infrastructure, and AI-driven components. The position requires a strong engineering mindset, architectural thinking, and the ability to collaborate within distributed teams.
Key Responsibilities
- Develop and maintain full-stack applications using modern .NET technologies.
- Design modular monoliths or microservices with clear bounded contexts.
- Build REST and GraphQL APIs and integrate external/internal systems.
- Implement real-time communication and event-driven workflows.
- Create Retrieval-Augmented Generation (RAG) pipelines for structured knowledge systems.
- Collaborate in Agile ceremonies, pair programming, and code reviews.
- Ensure high code quality through testing, CI/CD pipelines, and best practices.
- Diagnose performance issues and deliver scalable solutions.
Required Technical Expertise
Core Development
- 6+ years of professional software engineering experience (8+ preferred).
- Strong proficiency in C#, .NET Core/.NET 8+, ASP.NET Core.
- Experience with CQRS, MediatR, FastEndpoints.
- RESTful API design and GraphQL integration.
- Databases: SQL Server, Cosmos DB, or similar.
- Real-time systems using SignalR.
- Containers and orchestration (Docker, AKS, ACA, or similar).
- Messaging/event streaming (Service Bus, Event Hubs, or equivalent).
Architecture & Patterns
- Microservices or modular monolith architecture.
- Clean Architecture principles.
- Repository + Unit of Work patterns.
- Event-driven system design.
AI, Data & Cloud
- Hands-on experience with Azure cloud services.
- Knowledge of AI engineering workflows (agents, tool-calling, prompt design).
- Experience building RAG systems (embeddings, retrieval, evaluation).
- Familiarity with vector or hybrid search platforms.
- Experience with data warehouses or lakehouse environments.
Testing & DevOps
- Unit, integration, and end-to-end testing.
- CI/CD automation pipelines.
- Git-based version control.
- Authentication/authorization (JWT or similar).
Nice to Have
- Frontend experience with React or Angular (v16+), state management libraries.
- Microfrontend architectures.
- Experience integrating BI or analytics APIs.
Professional Qualities
- Strong ownership mindset and problem-solving skills.
- Excellent communication in English (minimum B2/C1 level).
- Ability to work independently in distributed teams.
- Adaptability and composure under deadlines.
Engagement Details
- Contract type: B2B
- Work model: 100% remote
- Collaboration: International team (U.S. stakeholders)
- Working hours: 9:00–17:00
Zainteresowany ofertą?
Aplikuj już teraz!