Principal Software Developer (IT Solution Department)
Core
Design and implement scalable back-end and full-stack solutions, enterprise integrations, and AI-enabled engineering workflows for internal platforms supporting thousands of daily business operations.
Role type
Principal Software Developer (Back-end focused)
Builds
Internal digital ecosystem, enterprise business applications, automation platforms, and productivity solutions
Domain
Enterprise IT / Software Engineering / AI-assisted development
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript, Node.js, React.js, REST API, GraphQL, AI coding assistants (Claude Code, Codex), software architecture, system scalability, risk management
Preferred skills
Team leadership, AI-enabled business solutions, enterprise process automation, AI governance standards
Technologies
JavaScript, Node.js, React.js, REST API, GraphQL, Claude Code, Codex
Responsibilities
Collaborate on solution discovery and technical design, develop production-quality back-end solutions, lead and mentor middle and senior engineers, design enterprise integrations and automation workflows, review AI-generated code for quality and security, ensure system reliability and performance
Seniority
Principal, hands-on IC with leadership