Principal Full Stack Engineer

New
Based in IndiaContractPrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of software engineering experience
Required Skills
AWSPHPSQLKubernetesNext.jsReactCI/CDRESTful APIsGenerative AI

Requirements

  • Have at least 8 years of software engineering experience.
  • Have experience in a Staff Engineer, Principal Engineer, or Software Architect role within a SaaS environment.
  • Bring deep expertise in Laravel 10+, PHP 8+, or comparable backend technologies.
  • Have strong knowledge of RESTful APIs, relational databases, SQL, caching, and backend system design.
  • Have strong experience with React and modern frontend architecture; Next.js experience is preferred.
  • Have experience building and operating secure, scalable cloud-native systems, with AWS required.
  • Have familiarity with event-driven architectures, modular system design, containerized environments, Kubernetes/EKS, asynchronous workflows, and distributed systems.
  • Understand testing strategies, automated validation, CI/CD pipelines, production observability, performance optimization, and regression prevention.
  • Have experience using AI coding tools such as GitHub Copilot or Gemini and automating development workflows.
  • Be familiar with large language model APIs, prompt design, generative AI workflows, or AI agent architectures.

Responsibilities

  • Own the architecture and technical direction of core platform domains, establishing modular boundaries and event-driven workflows.
  • Design, code, review, debug, and pair on complex engineering challenges across Laravel, PHP, Next.js, and cloud environments.
  • Work across product squads to resolve engineering problems, lead technical discovery, and deliver initiatives spanning teams and systems.
  • Define and document architectural principles, coding standards, and development patterns.
  • Improve testing strategies, CI/CD, regression control, production monitoring, and software delivery quality.
  • Mentor engineers through design reviews, code reviews, pairing sessions, and constructive feedback.
  • Evaluate and prototype emerging technologies, including generative AI workflows, AI agents, data pipelines, and Vertex AI.
  • Partner with engineering leadership and technical leads on architecture, roadmap planning, estimation, and prioritization.
  • Support improvements to event-driven systems, distributed workflows, cloud infrastructure, and AI readiness.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now