About this role
The team is seeking a Principal Software Engineer to join their team, focusing on Continuous Delivery (CD) within their innovative AI Software Delivery Platform. This role involves leading the development of cutting-edge solutions that enhance the software delivery process, ensuring high reliability and security in deployments.
Key Responsibilities:
- Design and implement scalable software architecture for Continuous Delivery.
- Collaborate with cross-functional teams to define and refine product requirements.
- Lead and mentor a team of engineers, fostering a culture of innovation and excellence.
- Oversee the integration of AI technologies to optimize testing and deployment processes.
- Ensure the security and reliability of applications throughout the delivery pipeline.
Required Skills & Qualifications:
- Proven experience in software engineering with a strong focus on Continuous Delivery.
- Proficiency in programming languages such as Java, Python, or Go.
- Experience with CI/CD tools and practices, including Jenkins, GitLab, or similar.
- Strong understanding of cloud platforms like AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- 8-10 years of software engineering experience, with a significant focus on Continuous Delivery and related technologies.
What we offer:
- Opportunity to work with a leading company in AI-driven software delivery.
- A dynamic and collaborative work environment.
- Professional growth and development opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.