Principal Software Engineer
Jahnel Group · New York, NY · 1 mo ago
Engineering$175k/yrFull-time
Responsibilities
- Own technical architecture and system design across two core platforms.
- Keep production stable and the release cadence fast as the platform grows.
- Makes and documents 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.
Technical Requirements
- 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
The ideal candidate should also have:
- 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)
Where We’re Looking For It
- Remote (U.S.-based preferred)
- NYC is a plus, but not required
- Ability to travel onsite approximately once per month