Job Title: Principal Software Engineer (Full-Stack) Company Name: BAJ Consulting LLC Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4371194816&distance=25.0&f_AL=true&f_TPR=r10000&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true&start=25 Job Description: Full Stack Principal Software Engineer BAJ Consulting LLC · United States (Remote) Easy Apply Save Save Full Stack Principal Software Engineer at BAJ Consulting LLC Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job Principal Software Engineer (Full-Stack) Salary - 150k - 175k with discretionary bonus Drive the technical evolution of our enterprise-grade real estate platforms. This role requires a heavy-hitter in TypeScript, Node.js, Next.js, and NestJS who can navigate complex AWS cloud architectures. Key Responsibilities Design & Strategy: Lead cross-team architectural reviews and define organizational standards for scalability and observability. Full-Stack Execution: Build robust APIs and distributed systems; optimize both SQL and NoSQL data layers. DevOps & Observability: Evolve CI/CD via GitLab and integrate deep tracing, logging, and metrics to ensure 99.9% reliability. Innovation: Guide the adoption of emerging tech, including LLM-driven features and geo-aware capabilities. Top-Tier Qualifications 8-10+ years in full-stack engineering; 3+ years in a Principal or Lead capacity. Expert Stack: JavaScript/TypeScript, Node.js, Next.js, NestJS, and AWS (DynamoDB/PostgreSQL). System Design: Proven track record of scaling SaaS platforms with eCommerce or SEO complexities.