Principal Full Stack Software Engineer – eCommerce Platforms
Core
Design, build, and deliver scalable cloud-native eCommerce platforms and enterprise applications, owning features end-to-end from design to production support.
Role type
Principal Full Stack Software Engineer (eCommerce)
Builds
Scalable microservices, workflow automation, data pipelines, and digital commerce platforms for enterprise clients.
Domain
eCommerce, Enterprise Applications, Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Full stack development (Java/Spring Boot, Kotlin, Node.js, TypeScript), Cloud platform expertise (AWS/Azure), REST API design, Event-driven architecture, CI/CD pipelines, Infrastructure-as-code (Terraform), Data migration and transformation, Workflow orchestration (Camunda/Zeebe), Automated testing (unit/integration/E2E), Production system support and incident response.
Preferred skills
Large-scale transactional platform experience, CRM/CMS integration, BPMN workflow modeling, OCR/document processing, Regulated industry experience (healthcare/insurance), Greenfield platform builds.
Technologies
Java, Spring Boot, Kotlin, Node.js, TypeScript, AWS, Azure, REST, Terraform, Camunda, Zeebe, CI/CD tools.
Responsibilities
Design and build full stack features across frontend, backend, and data layers; Contribute to system architecture and technical design decisions; Develop scalable software for eCommerce and enterprise applications; Integrate with internal systems and external partners via APIs; Build and maintain data transformation and migration pipelines; Write and maintain automated tests; Support production systems through monitoring and incident response; Mentor peers and contribute to engineering standards.
Seniority
Principal, hands-on IC with mentorship responsibilities