Full Time

Software Engineer II - Cloud Infrastructure

Temporal Technologies
$90,000 - $130,000* / year (about $43–$63 an hour)

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 Temporal Technologies, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer II - Cloud Infrastructure at Temporal Technologies is responsible for designing, implementing, and maintaining scalable cloud infrastructure solutions to support our distributed systems. This role focuses on optimizing performance, enhancing reliability, and ensuring the security of cloud-based applications. The engineer will collaborate closely with cross-functional teams to deliver innovative solutions that meet business needs and improve operational efficiency, while also contributing to the overall strategy and vision of cloud deployment within the organization.



Job Responsibilities

  • Design and implement highly available and scalable cloud infrastructure solutions.
  • Develop automation scripts for cloud provisioning and configuration management.
  • Monitor system performance and make recommendations for optimization.
  • Ensure system security and compliance with established policies and best practices.
  • Collaborate with software development teams to integrate backend services with cloud infrastructure.
  • Conduct root cause analysis and troubleshooting of cloud system issues.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay updated with emerging cloud technologies and industry trends.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-5 years of experience in cloud infrastructure engineering or related roles.
  • Proficiency in at least one cloud platform (e.g., AWS, Azure, Google Cloud).
  • Strong programming skills in languages such as Python, Java, or Go.
  • Experience with Infrastructure as Code (IaC) tools, such as Terraform or CloudFormation.
  • Solid understanding of networking, security, and cloud-based application architecture.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The position utilizes a range of cloud technologies and tools designed to enhance infrastructure management and deployment. Candidate must be familiar with Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure. Additionally, experience with containerization tools such as Docker and Kubernetes is essential. Knowledge of CI/CD tools, such as Jenkins or GitHub Actions, and configuration management tools like Ansible or Chef will be advantageous.



Ideal Candidates

Ideal candidates for this position will demonstrate a proactive approach to problem-solving and possess a strong analytical mindset. They should exhibit exceptional communication skills and a collaborative spirit, thriving in team-oriented environments. A genuine passion for technology and a commitment to continuous learning are highly valued, as is the ability to adapt to a fast-paced, dynamic work environment. Candidates who can balance technical proficiency with strategic thinking will excel in this role.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.