About this role
Our client is seeking a Principal Software Engineer with a strong background in Continuous Delivery (CD) to join their innovative team. This role is pivotal in shaping the future of their AI Software Delivery Platform, focusing on optimizing the software delivery lifecycle and enhancing application reliability.
Key Responsibilities:
- Lead the design and development of scalable and efficient software solutions.
- Collaborate with cross-functional teams to define and implement best practices for Continuous Delivery.
- Drive improvements in testing, deployments, application security, and reliability.
- Mentor and guide junior engineers, fostering a culture of learning and innovation.
- Stay updated with industry trends and emerging technologies to continuously enhance product offerings.
Required Skills & Qualifications:
- Proven experience in software engineering with a focus on Continuous Delivery practices.
- Strong proficiency in programming languages such as Java, Python, or Go.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Familiarity with CI/CD tools and frameworks, such as Jenkins, GitLab CI, or CircleCI.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and a collaborative mindset.
Experience:
- Minimum of 8-10 years in software engineering, with a focus on Continuous Delivery and related technologies.
What we offer:
- An opportunity to work with a talented team at the forefront of AI-driven software delivery.
- A dynamic work environment that encourages innovation and professional growth.
- Opportunities for career advancement and continued learning.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.