Skip to main content
Jahnel Group

Principal Software Engineer

RemoteUnited States only
Published
Role
Backend
Experience
Principal
Employment
Full-time
$175k+/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Hands-on Principal Software Engineer needed to own technical direction of mission-critical systems. Requires 10+ years of experience, deep AWS production systems expertise, strong TypeScript/Node.js (Next.js/React), advanced PostgreSQL, and event-driven/distributed systems background. Must be comfortable with infrastructure-as-code and AI coding tools. Role involves setting architecture, guiding decisions, and ensuring system stability and scalability across a forecasting platform and an AI-native onboarding system.

Core skills

TypeScriptNode.jsAWS

Required skills

Next.jsReactPostgreSQLLambdaStep FunctionsECS FargateSQS/EventBridgeRDSS3IAMTerraformCDKOpenTofuCursorClaude Code

Optional skills

GoPythonLLMagentic systemsBedrockOpenAIAnthropicprompt workflows

What you'll do

  • 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.

What they require

  • 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
  • Ability to travel onsite approximately once per month

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. We get to build some of the most complex and compelling applications for our clients located across the country. We’re a fast-growing INC 5000 recognized company, yet we still work as a very close-knit team (100+ employees).

Software ConsultingMid-size
$175k+/yr