Tech Stack
AzureCloudDistributed SystemsJavaScriptMicroservices.NETNext.jsReactTypeScript
About the role
- Design and implement scalable, distributed systems that integrate AI and large language models (LLMs) as core functional features.
- Define and drive the vision for Vibe / Agentic Coding—leveraging autonomous or semi-autonomous agents for complex workflows.
- Establish best practices for software architecture, performance optimization, and system reliability.
- Stay hands-on in coding, reviewing, and contributing to core system components.
- Frontend: Contribute to ReactJS, TypeScript, and Next.js architectures for performance, modularity, and scalability.
- Backend: Build and maintain robust APIs and services using C#, .NET Framework 4.7, and .NET Core in both monolith and microservices environments.
- Ensure seamless communication between frontend and backend systems with a strong focus on security, scalability, and performance.
- Design and manage CI/CD pipelines using Azure DevOps and GitHub Actions.
- Oversee deployment strategies, containerization, and infrastructure as code (IaC).
- Optimize systems for scalability, cost efficiency, and reliability within the Azure Cloud ecosystem.
- Work closely with Product, AI, and Data teams to translate business goals into robust technical solutions.
- Lead initiatives in big data processing, model integration, and real-time analytics pipelines.
Requirements
- 8+ years of software engineering experience, with a strong background in system architecture and development.
- Proven experience designing and developing enterprise-scale systems.
- Solid understanding of data engineering and big data frameworks.
- Hands-on experience integrating LLMs and AI-driven features into production systems.
- Must be a hands-on engineer capable of contributing directly to codebases and technical implementations.
- Strong expertise in:
- - Frontend: ReactJS, TypeScript, Next.js
- - Backend: C#, .NET Framework 4.7, .NET Core (monolith and microservices)
- - Cloud & DevOps: Azure, Azure DevOps, GitHub Actions
- Preferred:
- - Familiarity with Vibe / Agentic Coding paradigms or autonomous agent frameworks.
- - Experience with AI orchestration, vector databases, or semantic retrieval systems.
- - Background in distributed computing, data pipelines, or event-driven architectures.
- - Strong communication and technical documentation skills.
- Flexibility in work hours and location, with a focus on managing energy rather than time.
- Access to online learning platforms and a budget for professional development
- A collaborative, no-silos environment, encouraging learning and growth across teams
- A dynamic social culture with team lunches, social events, and opportunities for creative input
- Health insurance
- Leave Benefits
- 13th Month Salary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
scalable systems designdistributed systemsAI integrationlarge language modelsReactJSTypeScriptNext.jsC#.NET Framework 4.7.NET Core
Soft skills
communicationtechnical documentationleadership