Overview
The Principal Engineer will play a crucial role in guiding a consultancy's upcoming digital product build, leveraging expertise in solution architecture and technical leadership. This contract position involves collaboration with cross-functional teams to deliver innovative web, mobile, and AI solutions, while providing mentorship and ensuring stakeholder alignment throughout the project lifecycle.
Responsibilities
- Lead technical design and implementation for complex digital products.
- Collaborate with teams across web, mobile, and AI domains.
- Provide mentorship and coaching to junior engineers.
- Manage stakeholder relationships and ensure effective communication.
- Oversee API and cloud architecture, with a preference for AWS.
- Implement DevOps practices, CI/CD, and Infrastructure as Code (IAC).
- Integrate AI and LLM solutions into product features.
Requirements
- Proven experience as a Principal Engineer, Technical Architect, or Solutions Architect.
- Demonstrated versatility in web, mobile, and AI product development.
- Experience working within consulting firms or agencies.
- Strong knowledge of API design and cloud architecture, preferably AWS.
- Proficiency in Typescript, Java, or .NET programming languages.
- Familiarity with DevOps practices, CI/CD, and Infrastructure as Code (IAC).
- Experience with AI and LLM integrations is an advantage.
- Excellent communication and stakeholder management skills.