Cencora logo
CencoraPosted 1 week ago

Principal Engineer, Software Engineering - eCommerce Applications

$110,500–$220,990 year

On-siteConshohocken, Pennsylvania, United States

Full TimeSenior LevelLarge

Job Summary

Drive the design, development, and modernization of enterprise eCommerce and portal platforms, translating architectural direction into scalable, API-driven solutions. Lead complex technical design decisions for customer-facing applications, including user management, product catalogs, shopping flows, and order processing, while enforcing coding standards and secure development practices. Mentor senior engineers and partner with product, architecture, and DevOps teams to establish CI/CD pipelines, observability, and integration strategies across ERP, CRM, and identity systems. Ensure platform reliability through root cause analysis, performance tuning, and proactive monitoring.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field
  • 10+ years of experience in software engineering
  • Significant experience in enterprise application development
  • 3+ years in a staff, principal, lead, or equivalent senior technical role
  • Strong hands-on experience building and supporting large-scale eCommerce, portal, or other customer-facing web applications
  • Deep knowledge of modern software engineering practices and patterns
  • Microservices
  • RESTful APIs
  • Event-driven architecture
  • Distributed systems
  • Domain-driven design
  • Strong proficiency in one or more modern programming languages
  • Java
  • C#
  • JavaScript / TypeScript
  • Python
  • Experience with front-end frameworks and modern web application architecture
  • Experience with cloud platforms
  • Azure
  • AWS
  • Google Cloud
  • Experience with CI/CD pipelines
  • Automated testing
  • Source control
  • DevSecOps practices
  • Strong understanding of security, authentication, authorization, and data protection in digital applications
  • Excellent problem-solving, collaboration, and communication skills

Desired Qualifications

  • Experience with B2B eCommerce, customer portals, or enterprise self-service applications
  • Experience with platforms or ecosystems
  • Adobe Commerce / Magento
  • Salesforce Commerce Cloud
  • SAP Commerce Cloud
  • Shopify Plus
  • Adobe Experience Manager
  • Sitecore
  • Azure API Management
  • Identity providers
  • Okta
  • Azure AD
  • Auth0
  • Experience designing and implementing headless commerce or composable digital platforms
  • Containers and Kubernetes
  • Caching technologies
  • Search platforms
  • Observability tools
  • Performance engineering
  • Experience in regulated industries such as healthcare, life sciences, or distribution
  • Exposure to architecture governance and enterprise-scale delivery models

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce