Senior Staff Engineer - Full Stack Software Engineer

AI overview

Support the development and integration of GenAI-enabled applications while solving technical problems and collaborating closely with internal teams.

We are looking for a Contract Full Stack Software Engineer to support the development, integration, and operations of GenAI-enabled applications. This role focuses on hands-on engineering, SaaS integration, and technical problem-solving alongside internal technical teams.

Key Responsibilities

  • Provide Level 3 technical support for AI and SaaS-based tools, ensuring stability and timely issue resolution.
  • Configure, integrate, and maintain SaaS platforms”particularly those with AI-driven capabilities.
  • Implement enhancements that improve tool reliability, performance, and internal productivity.
  • Support deployments, integrations, and operational workflows for AI solutions across the organization.
  • Contribute to evaluation, testing, and rollout of new technologies (POCs, automation, integrations).
  • Develop automation to eliminate manual processes and reduce errors.
  • Apply industry best practices and emerging technologies to continuously improve system performance.

Technical Skills

  • Strong experience across full-stack development (front end + back end).
  • Frontend: React, TypeScript
  • Backend: Python or Java
  • Experience deploying applications in AWS (EKS, serverless components, queues, VPC, databases).
  • Proficiency with Terraform and Kubernetes for infrastructure and container orchestration.
  • Experience building multi-tenant and multi-user systems, including event-driven architectures.
  • Solid understanding of API design, OOP, design patterns, and automated testing (unit, load, integration).
  • Strong Git workflow experience.
  • Preferred Experience Exposure to GenAI/LLM application development.
  • Experience with embeddings/vector databases (pgvector, Chroma).
  • Knowledge of LLM RAG/agent architectures. Familiarity with Helm, Neo4j, GraphQL, Jenkins, and additional AWS managed services.
  • Experience with FastAPI, Next.js, and real-time communication (WebSockets, SSE, Pub/Sub tools).

Success Characteristics

  • Strong problem-solving abilities with a focus on reliability and scalable design.
  • Ability to work independently in a fast-paced environment.
  • Clear communication and collaboration with technical and functional teams.
  • Adaptability to changing requirements and new technologies.

Must have Skills: React (Expert), TypeScript, FastAPI (Expert), Generative AI Fundamentals (Strong)

Good To Have Skills: Kubernetes (Strong)

👋🏼 We're Nagarro.We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19,500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Software Engineer Q&A's
Report this job
Apply for this job