Principal Full Stack Engineer
New
J
JobgetherSaaS
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