onsite
Principal Software Engineer & Architect - Safety Chain
Software Engineer
Lead the design and delivery of a cutting‑edge AI‑first supply chain platform, driving architecture, scalability, and real‑time decisioning using Python, Node.js, and AWS services.
About the role
Key Responsibilities
- Architect and lead the development of a scalable, AI‑first SaaS platform for supply chain operations.
- Design and implement real‑time data pipelines and analytics using Python, Node.js, and AWS services.
- Collaborate with cross‑functional teams to define product requirements and translate them into technical solutions.
- Mentor and coach senior engineers, fostering a culture of continuous improvement and best practices.
- Drive performance optimization, security, and compliance across the platform.
Requirements
- 10+ years of software engineering experience with a strong background in cloud architecture.
- Proficiency in Python, Node.js, and AWS (Lambda, ECS, RDS, S3, CloudFormation).
- Hands‑on experience with machine learning pipelines and AI model deployment.
- Deep understanding of DevOps practices, CI/CD, and container orchestration.
- Excellent communication skills and a proven track record of leading high‑impact engineering teams.
Skills
pythonnodejsawsmachine learning