About this role
Our client is seeking a Senior Software Engineer to join their innovative team focused on enhancing their AI Software Delivery Platform. This role involves working on cutting-edge technologies to streamline the software development lifecycle, with a particular emphasis on testing, deployments, application security, and reliability.
Key Responsibilities:
- Design and implement scalable software solutions that improve the delivery process.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bottlenecks and bugs in the software development process.
- Conduct code reviews and mentor junior engineers to foster a culture of continuous improvement.
Required Skills & Qualifications:
- Proficient in programming languages such as Java, Python, or Go.
- Experience with cloud platforms like AWS or Azure.
- Strong understanding of CI/CD pipelines and DevOps practices.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- A minimum of 5-8 years of professional software engineering experience, with a focus on software delivery and deployment processes.
What we offer:
- An opportunity to work with a talented team at the forefront of AI technology.
- A dynamic and inclusive work environment that encourages innovation.
- Opportunities for professional growth and development.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.