Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Principal Software Engineer, Cloud Platform at Talentify.io will play a critical role in designing, building, and managing scalable cloud-based solutions that align with business objectives. This position requires extensive experience in cloud architecture and development, along with a deep understanding of industry best practices. You will collaborate with cross-functional teams to enhance system performance, ensure robust security configurations, and lead technical projects that enhance the overall platform infrastructure.
Job Responsibilities
- Design and develop high-scale, efficient, and secure cloud infrastructure solutions.
- Lead and mentor a team of software engineers in developing cloud applications and services.
- Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.
- Oversee the deployment of new applications and features, ensuring seamless integration with existing systems.
- Establish best practices for software development and cloud deployment processes.
- Monitor and optimize system performance and troubleshoot issues as they arise.
- Stay updated on emerging technologies and industry trends to continuously improve the platform.
Qualifications
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software engineering, with 3+ years in cloud-focused roles.
- Strong expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Proficiency in programming languages such as Python, Java, or Go.
- Hands-on experience with containerization and orchestration technologies like Docker and Kubernetes.
- Solid understanding of CI/CD processes and tools.
- Excellent problem-solving abilities and strong communication skills.
Technologies & Tools
The Principal Software Engineer will utilize a variety of technologies and tools that include cloud computing services (primarily AWS, Azure, or Google Cloud Platform), containerization technologies such as Docker, and orchestration platforms like Kubernetes. Familiarity with CI/CD tools, version control systems (e.g., Git), and monitoring solutions will also be integral to this role. The effective use of Agile methodologies and collaboration tools is expected to ensure high-quality software development within the team.
Ideal Candidates
The ideal candidate for the Principal Software Engineer, Cloud Platform position will possess a strong blend of technical acumen and leadership capabilities. They should be innovative thinkers who can approach complex problems with a structured methodology. Effective communication and collaboration skills are essential, enabling them to work seamlessly across multidisciplinary teams. A passion for technology, coupled with a commitment to continuous improvement and professional growth, will set this individual apart as a successful contributor to Talentify.io's mission.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.