Jahnel Group

Jahnel Group

Principal Software Engineer

New York City, United States · Principal · Full-time

Sponsorship not specifiedDetected 49 days ago
TypeScriptPythonGoReactNext.jsNode.jsDistributed SystemsCode ReviewPostgreSQLAWSTerraformLLMsAgentic AIForecastingSupply ChainCadence

About the role

  • This is a full time position with one of our closest clients.
  • This is a deeply technical, high-ownership individual contributor role.
  • 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.

Responsibilities

  • Own technical architecture and system design across two core platforms.
  • Deep experience building and operating production systems on AWS
  • Advanced PostgreSQL experience (schema design, scaling, performance tuning, multi-tenant systems)
  • Proven ownership of systems from architecture through production support / on-call

Nice to have

  • Moves fluidly across languages and stacks
  • Raises the engineering bar through code, not just direction
  • Level up the team through code review, pairing, and clear written decisions.
  • 10+ years of professional software engineering experience
  • Strong expertise in TypeScript / Node.js, with Next.js + React
  • Strong background in event-driven / distributed systems (queues, async workflows, background processing)
  • Hands-on experience with infrastructure-as-code (Terraform, CDK, or OpenTofu)

Skills

  • 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
  • Nice-to-Haves
  • 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)

Compensation

  • Package (Salary Transparency for US-Based Employees)
  • Salary is negotiable and the range can be increased based on qualifications, certifications and experience

Benefits

  • Make and document the big calls - what to consolidate, what to harden, what to leave alone.

Company info

  • We're looking for a h ands-on Principal Software Engineer who thrives in complex, fast-moving environments and wants to own the technical direction of mission-critical systems.
  • 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.
  • Comfortable actively using AI coding tools (Cursor, Claude Code, etc.) as part of daily development workflow
  • Jahnel Group's mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great clients doing meaningful work.
  • Who we are looking for

This listing is sourced directly from Jahnel Group's careers page and normalized into a canonical job model.