About this role
Our client is seeking a Senior Principal Software Engineer to join their innovative team. This role is pivotal in shaping the future of AI-powered software delivery for enterprises. You will leverage your extensive experience to design and implement cutting-edge solutions that enhance the software development lifecycle.
Key Responsibilities:
- Lead the design and architecture of software solutions that integrate AI-driven insights and automation.
- Collaborate with cross-functional teams to deliver high-quality software that meets enterprise requirements.
- Mentor and guide junior engineers, fostering a culture of continuous improvement and innovation.
- Drive technical discussions and decision-making processes to ensure the best practices in software development.
- Stay updated with industry trends and emerging technologies to maintain a competitive edge.
Required Skills & Qualifications:
- Proven experience in software engineering with a strong focus on AI and automation.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with cloud platforms like AWS or Azure.
- Strong understanding of software development methodologies and best practices.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- 8-10 years of relevant experience in software engineering and architecture.
What we offer:
- An opportunity to work with cutting-edge technology in a dynamic and collaborative environment.
- The chance to make a significant impact on enterprise software delivery.
- Professional development opportunities to enhance your skills and career growth.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.