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 Patterned Learning Career, so some details may not match this job. The employer's own page has the real description.
Overview
Patterned Learning Career is seeking a highly skilled Software Engineer for our Robot Cloud Platform. The ideal candidate will be responsible for designing, implementing, and maintaining cloud-based software solutions that enhance the capabilities of our robotic systems. This role includes collaborating with cross-functional teams to ensure robust, scalable, and efficient cloud services that support our innovative robotic applications. A focus on software development best practices and a passion for cloud technologies will be essential in driving forward our vision for advanced robotic solutions.
Job Responsibilities
- Design, develop, and deploy cloud-based software applications for robotic systems.
- Collaborate with product management and other engineering teams to define software requirements.
- Conduct code reviews and provide mentorship to junior team members.
- Implement CI/CD pipelines to automate testing and deployment processes.
- Monitor and optimize performance of cloud services, ensuring scalability and reliability.
- Debug and troubleshoot software issues to enhance performance and provide ongoing support.
- Stay updated with emerging cloud technologies and integrate them into existing systems as needed.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development, particularly with cloud platforms.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with cloud services like AWS, Azure, or Google Cloud Platform.
- Understanding of RESTful APIs and microservices architecture.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Strong problem-solving skills and ability to work independently or in a team setting.
Technologies & Tools
The Software Engineer, Robot Cloud Platform will work with a variety of technologies and tools including cloud computing platforms such as Amazon Web Services (AWS) and Azure. Proficiency in programming languages, particularly Python and Java, is crucial. Developers will also utilize container orchestration tools like Kubernetes, CI/CD tools for continuous integration and delivery, and monitoring services to ensure system performance and reliability. Familiarity with machine learning frameworks may also be beneficial in enhancing robotic functionalities.
Ideal Candidates
Ideal candidates for this position will possess a strong analytical mindset and the ability to think critically about complex cloud-based systems. They will demonstrate excellent teamwork and communication skills while adapting to dynamic project requirements. A proactive approach to problem solving and a commitment to continuous learning in the fast-evolving field of robotics and cloud computing will make a candidate stand out. Additionally, a passion for innovation and a desire to contribute to transformative technologies are essential qualities for success in this role.
A full-time year is 2,080 hours: $16 an hour is $33,280 a year before taxes, and $32,000 a year is $15.38 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.