Position Summary:
As a Principal Software Engineering Manager at a cutting-edge AI technology company, you will drive the end-to-end design, development, and delivery of scalable, innovative technical solutions that align with strategic business objectives. In this role, you will lead cross-functional engineering teams, provide technical thought leadership, and cultivate a culture of innovation, accountability, and collaboration. Your ability to combine deep technical expertise with exceptional leadership and communication skills will be critical to architecting and executing complex systems at scale.
You will play a pivotal role in shaping the company’s technology roadmap, mentoring engineering talent, and ensuring that engineering efforts are aligned with business goals. Your leadership will directly influence the success of AI-powered products and services, driving measurable impact and delivering exceptional customer experiences.
Key Responsibilities:
- Define and Execute Technical Strategy : Develop and implement strategies that bring the technical vision to life. This includes creating a comprehensive technology roadmap, overseeing end-to-end project delivery, and ensuring the development of scalable, secure, and high-performance AI-driven products that meet both immediate and long-term business objectives.
- Drive Architectural Excellence : Lead architectural reviews to uphold industry best practices in system design, coding standards, and system reliability. Ensure technical solutions are robust, scalable, and future-proof.
- Lead and Mentor High-Performing Teams : Build and mentor high-performing engineering teams by fostering a culture of innovation and continuous improvement. Inspire and motivate team members while providing mentorship, career development opportunities, and effective leadership to ensure both individual and organizational growth.
- Bridge Technical and Business Stakeholders : Act as the key liaison between technical and non-technical stakeholders. Translate complex technical concepts into actionable insights and deliverables that resonate with both internal teams and external partners, ensuring alignment with business goals.
- Stay Ahead of Industry Trends : Proactively monitor advancements in AI, machine learning, cloud computing, and related technologies to identify opportunities for innovation and continuous process improvement.
- Champion Data-Driven Decision Making : Promote a data-driven approach by leveraging metrics and analytics to guide decisions, measure success, and optimize performance. Drive operational efficiency through automation, AI-driven insights, and cost optimization strategies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering or a related technical field is required.
- 10+ years of experiences in software engineering, with at least 5 years in a leadership role.
- Proven success in leading large-scale, complex engineering projects and delivering high-impact technical solutions.
- Deep understanding of software architecture principles, including microservices, distributed systems, and API design.
- Proficiency in modern programming languages such as Python, Java, Go, or C++, and their respective frameworks.
- Extensive experience with cloud infrastructure, DevOps practices, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.
- Familiarity with data architecture, scalable storage systems, and machine learning infrastructure is highly advantageous.
- Proven ability to inspire and lead high-performing engineering teams. Demonstrated success in mentoring engineering talent, fostering career development, and building a culture of innovation and collaboration.
- Exceptional ability to clearly communicate technical concepts to diverse audiences, including technical teams, business stakeholders, and executive leadership.
- Skilled in aligning technical strategies with business goals to ensure effective execution of the company’s vision.
- A proactive, forward-looking approach to technical architecture, with the ability to anticipate future challenges and opportunities.
- Strong business acumen, capable of aligning technical initiatives with organizational objectives and customer needs.
Preferred Requirements:
- A related graduate/postgraduate degree is preferred
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.