Search by job, company or skills

D

Principal Architect

Fresher
Save
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

We are building a multi-tenant SaaS platform for field service operators and need a Senior Fullstack Engineer to own infrastructure, front-end, database schema design, and data integrations from the ground up.

You will work directly with a Principal Architect and US-based stakeholders. This is a senior hands-on role — no management responsibilities. You will be expected to move fast, make sound architectural decisions, and deliver production-ready work.

Tech Stack

PostgreSQL (RDS/Aurora) + RLS — multi-tenant isolation, raw SQL migrations, connection pooling

AWS ECS / Fargate — long-running containerised services, not serverless-only

▸ AWS SQS + EventBridge — queue-based pipeline, DLQ, idempotent retry logic

▸ Terraform — greenfield IaC from scratch, remote state, plan-and-review workflow

▸ TypeScript (Node.js) + REST + OpenAPI + Zod — contract-first backend, typed end-to-end

▸ Clerk (or Auth0 / WorkOS) — third-party auth connected to database-level RLS permissions

▸ React + Vite + React Query — full-stack, backend-leaning but not backend-only

▸ Drizzle ORM — typed query builder alongside hand-written SQL migrations

▸ AWS Secrets Manager + least-privilege IAM — one role per service, no shared roles

▸ Claude Code / Cursor — agentic AI coding in production (must have concrete examples)

▸ GitHub Actions — CI/CD with automated tests as deployment gates

▸ Sentry + CloudWatch — error monitoring and structured logging from day one

▸ Languages: TypeScript (primary) · SQL (expert) · Python or equivalent second language (required)

Strong Fit If You...

▸ Have written and debugged a production multi-tenant RLS setup and can describe a real cross-customer bug or near-miss

▸ Have designed a queue-based pipeline with DLQ and idempotent retries and can explain visibility timeout pitfalls

▸ Have run ECS/Fargate containerised services in production including database connection management under load

▸ Have written Terraform for a brand-new greenfield project — not just maintained existing modules

▸ Have performed a zero-downtime PostgreSQL migration on a live production system

▸ Can give concrete documented examples of building production software with Claude Code or equivalent agentic AI tool — including where it failed

▸ Are expert in at least one mainstream language beyond TypeScript — Python, Java, Go, Rust, or C#

▸ Communicate confidently in English on video calls with international clients

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149567023

Similar Jobs

Hyderabad

Skills:

Power BiTableauOracle CloudSolutions ArchitectureData ManagementVbscriptPythonMis

India

Skills:

JenkinsGoogle Cloud PlatformTerraformIncident ManagementAzureAWSGitHub ActionsSLA-driven operationsinfrastructure-as-codeDisaster Recoveryobservability

Hyderabad, India

Skills:

GcpAzurePythonDeep LearningAWSCloud Security ModelsML ConceptsGenerative AI

Hyderabad, India

Skills:

GcpAzurePythonAWSDeep Learningcloud infrastructure security modelsagentic AIAI and ML conceptsgenerative AIAI technologies

Pune, India

Skills:

Node.jsBackend DevelopmentGcpCloud InfrastructureAzureOcrPythonAWSparsingPDF processingStripe paymentsLLMs AI APIsSaaS productswebhook handling