Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Principal Engineer
Location
Australia
Posted
1 day ago
Salary
0
Seniority
Lead
Job Description
Principal Engineer
Nagarro
• Spearhead new business development from Singapore • Collaborate with teams across various sectors • Lead projects involving AI and Cloud technologies • Ensure effective deployment of solutions in the Azure environment • Engage in full-stack development tasks
Job Requirements
- Must be an Australian resident
- Minimum 7+ years of experience in Node.js, JVM-based technologies, or Python
- Experience coding with AI development tools such as Codex, Claude Code, or GitHub Copilot
- Experience with PostgreSQL and/or NoSQL databases (preferred)
- Experience in Azure Cloud -Azure Cloud deployment pipelines, Azure Kubernetes Services
- Candidate should have full stack experience - Front end , API layer, Authentication and Security, Testing (Playwright etc), Swagger, Machine learning, Azure stack, package management (e.g NPM)
- Willingness to work from the office at least 3 days per week
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description - Entwicklung und Weiterentwicklung moderner Web-Applikationen (Frontend & Backend) - Aufbau und Integration von LLM-basierten Features (z. B. GPT-Modelle, RAG-Systeme, OpenAI-/Anthropic-APIs) - Umsetzung von MVPs für Startups – von der Idee bis zum Launch - Enge Zusammenarbeit mit Gründer:innen und Product Ownern bei technischen Konzepten - Implementierung und Integration von Datenbanken, APIs und Cloud-Diensten - Verantwortung für sauberen, wartbaren und skalierbaren Code Qualifications - Erfahrung als Fullstack-Entwickler:in mit modernen Frameworks (z. B. React, Next.js, Node.js, NestJS oder vergleichbar) - Kenntnisse in der Arbeit mit Large Language Models (LLMs) und AI-APIs (OpenAI, LangChain, Hugging Face etc.) - Erfahrung im Umgang mit Datenbanken (SQL & NoSQL) und Cloud-Services (AWS, Hetzner oder Azure) - Verständnis für Softwarearchitektur, Clean Code und DevOps-Prozesse - Eigenverantwortliche Arbeitsweise, Innovationsfreude und Interesse an KI-Technologien - Deutschkenntnisse (mind. B2-Niveau) Benefits - 100 % Remote-Work & flexible Arbeitszeiten - Projekte mit echten Gründern, Startups und skalierbaren Ideen - Arbeit mit den neuesten KI-Technologien und Cloud-Stacks - Flache Hierarchien, kurze Entscheidungswege & viel Gestaltungsspielraum - Weiterentwicklung im Bereich KI, SaaS und Automatisierung - Ein motiviertes, tech-begeistertes Team mit Startup-Spirit
• Work with a small team on a new kernel mode Linux driver that will support the latest generation of NVIDIA GPU's. • Collaborate directly with the Linux kernel community to make patches in support of NVIDIA hardware. • Influence the architecture and design of NVIDIA GPU kernel software to work well upstream. • Represent NVIDIA GPU software to the open source community
• Develop and maintain the mobile application using React Native and TypeScript. • Develop and maintain the BFF (Backend for Frontend) using Node.js/NestJS and GraphQL. • Collaborate with cross-functional teams, including Product Owners, Scrum Masters, Designers, and Quality Assurance, to define and deliver new features. • Perform code reviews to ensure consistency, quality, reliability, and adherence to best practices. • Identify and fix bugs, performance bottlenecks, and opportunities for architectural and code improvements. • Write unit and automated tests to ensure the quality and reliability of deliverables. • Contribute to the evolution of architecture practices, mobile security, and code quality across the team.
• Serve as the squad's technical reference. • Define engineering standards. • Technically review the team's deliverables. • Architect the program's most critical automations. • Translate business acceptance criteria into verifiable technical criteria. • Serve as the technical point of contact in client interactions.



