Cloud Supply Chain | Fulfillment, Transportation & Technology
Principal Software Engineer – Consumer Experience
Location
United States
Posted
141 days ago
Salary
Not specified
Job Description
Job Requirements
- 10+ years of experience in software engineering, with a strong focus on modern web development
- Proven track record of architecting and implementing complex, distributed systems in production environments
- Strong understanding of full-stack development principles and scalable system design
- Experience with cloud platforms, preferably GCP
- Experience building complex web applications and working with large datasets
- Demonstrated ability to learn and adapt to new technologies
- Expert proficiency in TypeScript/JavaScript and modern web development ecosystem
- Expert proficiency in Node.js and server-side JavaScript development
- Experience with modern build tools and development workflows (Webpack, Vite, etc.)
- Strong understanding of API design and development (REST, GraphQL)
- Experience with database systems and data modeling (SQL and NoSQL)
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Knowledge of distributed system patterns and microservices architecture
- Ability to define and articulate a clear technical vision
- Excellent communication skills with ability to translate technical concepts to diverse audiences
- Ability to influence and guide technical teams without direct management authority
- Ability to translate business requirements into technical solutions
- Ability to collaborate effectively with other Principal Engineers and teams across the organization
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer – Platform
maxRTEIndustry-leading software that helps healthcare systems accelerate their revenue cycle & recuperate uncompensated care.
Senior Software Developer enhancing health tech platform architecture
Bayesian Software Engineer
PlantingSpaceWe aim to build a system capable of understanding knowledge, to answer questions and get things done.
Software Engineer with a Bayesian statistics background for AI system development
Senior Software Engineer
Chainlink LabsChainlink is the industry-standard oracle platform bringing the capital markets onchain and powering the majority of decentralized finance (DeFi). The Chainlink stack provides the essential data, interoperability, compliance, and privacy standards needed to power advanced blockchain use cases for institutional tokenized assets, lending, payments, stablecoins, and more. Many of the world’s largest financial services institutions have adopted Chainlink’s standards and infrastructure. Chainlink leverages a novel fee model where offchain and onchain revenue from enterprise adoption is converted to LINK tokens and stored in a strategic Chainlink Reserve.
Senior Software Engineer building automation tools for Chainlink products
Growth Engineer at ClassDojo building features for K-12 education solutions