Principal Full Stack Engineer
Core
Design, develop, and maintain scalable, reliable, high-performing software solutions and modernize existing platforms for clients.
Role type
Principal Full Stack Engineer (Software Architect)
Builds
Scalable software solutions, modernized platforms, and reusable engineering components
Domain
Enterprise software / Consulting / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, hands-on development, DevSecOps, CI/CD, Infrastructure as Code, Agile methodologies, technical leadership, cross-functional collaboration, problem-solving
Preferred skills
Experience in business consulting or enterprise SaaS, open-source contributions, mentorship
Technologies
CI/CD tools, IaC tools, modern software frameworks
Responsibilities
Drive and evangelize architecture for new and existing platforms; Design, develop, test, deploy, maintain, and enhance new architectures; Accelerate standardization of engineering processes and software libraries; Provide mentorship and create training programs for engineers; Collaborate with stakeholders on technical feasibility and technology selection
Seniority
Principal, hands-on IC with strategic direction