About this role
Our client is seeking a highly skilled Staff Software Engineer specializing in Cloud technologies to join their innovative team. This role is pivotal in enhancing their AI Software Delivery Platform, focusing on optimizing processes beyond code creation, including testing, deployments, application security, and reliability.
Key Responsibilities:
- Design and implement scalable cloud architectures to support advanced software delivery solutions.
- Collaborate with cross-functional teams to integrate AI-driven features into the platform.
- Lead the development of automated testing and deployment processes to improve efficiency and reliability.
- Ensure application security best practices are followed throughout the software development lifecycle.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Required Skills & Qualifications:
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in programming languages such as Python, Java, or Go.
- Familiarity with CI/CD tools and practices, including containerization technologies like Docker and Kubernetes.
- Solid understanding of application security principles and practices.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- A minimum of 5-8 years of software engineering experience, with a focus on cloud technologies.
What we offer:
- Opportunity to work in a dynamic and innovative environment.
- Collaborative culture that values creativity and technical excellence.
- Access to cutting-edge technologies and tools to enhance your skills.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.