Summary: The role of Software Engineer - Cloud is a contract position focused on designing, developing, and maintaining software systems for platform operations in a remote environment. The position requires collaboration with cross-functional teams to deliver scalable solutions and involves leading code reviews and providing technical guidance. Candidates should possess proficiency in multiple programming languages and experience with cloud platforms. This opportunity allows for significant contributions to a cutting-edge platform within a global technology leader.
Key Responsibilities:
- Design, implement, and optimize software solutions for platform performance and scalability.
- Lead code reviews and provide technical guidance to junior engineers.
- Debug and resolve complex technical issues across distributed systems.
- Develop and maintain APIs, microservices, and backend infrastructure.
- Ensure code quality through testing, documentation, and adherence to best practices.
Key Skills:
- Proficiency in multiple programming languages including Python, Java, or Go.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Strong understanding of data structures, algorithms, and system design.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Ability to work independently in a remote environment with minimal supervision.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Role: Software Engineer - Cloud (Remote)
Location: Remote (Work from Anywhere)
Job Type: Contract
Payout: $100 - $230/hour
Role Overview: We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role involves designing, developing, and maintaining software systems to support platform operations. Candidates will collaborate with cross-functional teams to deliver scalable solutions.
Key Responsibilities:
- Design, implement, and optimize software solutions for platform performance and scalability.
- Lead code reviews and provide technical guidance to junior engineers.
- Debug and resolve complex technical issues across distributed systems.
- Develop and maintain APIs, microservices, and backend infrastructure.
- Ensure code quality through testing, documentation, and adherence to best practices.
Required Skills & Qualifications:
- Proficiency in multiple programming languages including Python, Java, or Go.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Strong understanding of data structures, algorithms, and system design.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Ability to work independently in a remote environment with minimal supervision.
More About the Opportunity: This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of a cutting-edge platform. The project involves building scalable infrastructure to support high-traffic applications.
Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
Apply Now!