> Markdown version of [/jobs/ext/878936-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/878936-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Jahnel Group - **Location:** New York, NY, United States (Remote available) - **Experience:** Expert - **Salary:** $175,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon S3, Systems Engineering, Code Review, Cursor (Graphical User Interface Elements), Software Debugging, Distributed Systems, Identity and Access Management, Python (Programming Language), PostgreSQL, Node.Js, Performance Tuning, Next.js, Software Engineering, TypeScript, ReactJS, Large Language Models, AWS Lambda, Backend, Amazon Relational Database Service, AWS Fargate, Front End Software Development, Amazon Simple Queue Service (SQS), Terraform, Automation Anywhere - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d2d6a9468d08fbf8 ## About the Role Do you have experience in Systems engineering?, We're looking for a hands-on Principal Software Engineer who thrives in complex, fast-moving environments and wants to own the technical direction of mission-critical systems. This is a deeply technical, high-ownership individual contributor role. You'll be the most senior engineer on the platform, responsible for setting architecture, guiding technical decisions, and ensuring both systems stay stable, scalable, and shipping fast. You should be comfortable operating across backend systems, frontend interfaces, infrastructure, and emerging AI workflows, and you should naturally think in terms of systems, tradeoffs, and long-term maintainability., * 10+ years of professional software engineering experience * Deep experience building and operating production systems on AWS * Strong expertise in TypeScript / Node.js, with Next.js + React * Advanced PostgreSQL experience (schema design, scaling, performance tuning, multi-tenant systems) * Strong background in event-driven / distributed systems (queues, async workflows, background processing) * Hands-on experience with infrastructure-as-code (Terraform, CDK, or OpenTofu) * Proven ownership of systems from architecture through production support / on-call * Comfortable actively using AI coding tools (Cursor, Claude Code, etc.) as part of daily development workflow, * AWS: Lambda, Step Functions, ECS Fargate, SQS/EventBridge, RDS, S3, IAM * Strong backend engineering in TypeScript/Node.js (primary) * Experience working across multiple languages (Go and/or Python preferred) * Next.js / React frontend development experience * Production-grade system design (scalability, reliability, observability) * Experience debugging and optimizing distributed systems, * Experience with Go and/or Python in production environments * Exposure to LLM / agentic systems (Bedrock, OpenAI, Anthropic, prompt workflows, evals) * Background in retail, inventory, supply chain, or forecasting systems * Experience building data-heavy or operational planning tools * Prior work in high-scale infrastructure environments (AWS-heavy orgs, large tech companies), * Ability to travel onsite approximately once per month ## Description * Own technical architecture and system design across two core platforms. * Keep production stable and the release cadence fast as the platform grows. * Make and document the big calls - what to consolidate, what to harden, what to leave alone. * Stand up the things a maturing platform needs: observability, runbooks, and engineering guardrails. * Level up the team through code review, pairing, and clear written decisions. ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe)