Principal Software Engineer (Engineering Ops)
Role responsibilities
The Principal Software Engineer will design and implement scalable solutions while influencing product roadmaps and promoting best practices. They will also mentor others and drive improvements in customer experiences.
Requirements
Candidates should have over 10 years of experience in delivering production systems and serving as trusted consultants. A degree in Computer Science or a relevant field is preferred.
Key skills
Software Development, Cloud Architecture, AWS, Infrastructure as Code, Kubernetes, Typescript, Golang, React, React Native, Agentic Development, Problem Solving, Mentoring, Stakeholder Management, Consulting, Backend Service Design, Frontend Development
Keywords
Software Engineering, Cloud Computing, Typescript, Golang, React, React Native, AWS, Infrastructure as Code, Pulumi, Terraform, Kubernetes, Agentic Development, Backend Development, Frontend Development, Observability, Consulting, Mentoring, Problem Solving, Stakeholder Management, Production Systems, Scalability, Cost-Effectiveness, Team Leadership, Project Management, Continuous Learning, Innovation, Employee Happiness, Strategic Direction, Cloud-Native Patterns, AI/ML Applications