Nagarro logo
Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Principal Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

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 Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

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

Germany
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• 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

California
$184K - $356.5K / year
Full TimeRemoteTeam 11-50Since 1998H1B No Sponsor

• 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.

Brazil
Full TimeRemoteTeam 11-50Since 1998H1B No Sponsor

• 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.

Brazil