About this role
Our client is seeking a Principal Software Engineer specializing in Continuous Integration (CI) to join their innovative team. This role involves leading the development of advanced software solutions that enhance the software delivery process, leveraging AI technologies to streamline testing, deployments, and application security.
Key Responsibilities:
- Design and implement scalable CI/CD pipelines to optimize software delivery.
- Collaborate with cross-functional teams to define and refine software requirements.
- Mentor and guide junior engineers, fostering a culture of continuous improvement and innovation.
- Ensure high standards of software quality through code reviews, testing, and automation.
- Stay updated with industry trends and emerging technologies to drive the adoption of best practices.
Required Skills & Qualifications:
- Proven experience in software engineering with a strong focus on CI/CD processes.
- Proficiency in programming languages such as Java, Python, or Go.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong understanding of containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- 8-10 years of software engineering experience, with a focus on CI/CD and DevOps practices.
What we offer:
- An opportunity to work with cutting-edge technology in a rapidly growing company.
- A collaborative and dynamic work environment that encourages innovation.
- Opportunities for professional development and career advancement.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.