Principal Software Engineer - Digital Systems
Core
Strategic technical leader defining enterprise architecture and integration strategy for core platforms (Salesforce, NetSuite, Shopify) and custom applications.
Role type
Principal Software Engineer (Enterprise Systems & Architecture)
Builds
Enterprise applications, infrastructure, data layers, and integration middleware for a 3D printing company.
Domain
Manufacturing / Enterprise Software / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, API design, Enterprise Systems (ERP/CRM/eCommerce), Cloud Native (GCP/AWS/Azure), Docker, Kubernetes, SQL, Data Warehousing, Middleware Strategy
Preferred skills
AI tooling (LLMs, RAG, Agents), DevOps tools (Gearset), Data Engineering (ETL/ELT, Airbyte), Security Architecture
Technologies
Python, GCP, Docker, Kubernetes, Salesforce, NetSuite, Shopify, SQL, BigQuery
Responsibilities
Define technology strategy for tech stack interactions, design scalable solutions for major initiatives, build proofs-of-concept and establish architectural patterns, make final technical decisions on trade-offs, enforce engineering principles, lead adoption of new toolsets.
Seniority
Principal, strategic technical leader & hands-on builder