Full Time

Senior Software Engineer (Cloud Infrastructure)

Chainguard
$120,000 - $160,000* / year (about $58–$77 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 Chainguard, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer specializing in Cloud Infrastructure at Chainguard, you will play a pivotal role in building and maintaining innovative cloud solutions that ensure security and scalability. You will be responsible for designing, developing, and implementing high-performance systems that are integral to our infrastructure. Collaborating with cross-functional teams, you will utilize your expertise to streamline operations, enhance system performance, and guarantee robust security measures. This position demands a strong technical background and a proactive approach toward problem-solving within a dynamic and fast-paced environment.



Job Responsibilities

  • Design, implement, and optimize cloud-native applications and services.
  • Collaborate with architects and other engineers to identify and resolve scalability and performance issues.
  • Enhance existing cloud infrastructure, ensuring reliability, security, and maintainability.
  • Develop infrastructure as code (IaC) practices to automate deployment and management of cloud resources.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Stay abreast of emerging technologies and industry trends to incorporate relevant advancements into our architecture.
  • Participate in incident management and troubleshooting, providing robust solutions to complex issues.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a focus on cloud infrastructure.
  • Proficiency in one or more programming languages such as Python, Go, or Java.
  • Strong understanding of cloud service providers (e.g., AWS, GCP, Azure) and their respective architectures.
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Knowledge of network security protocols and cloud security best practices.
  • Excellent problem-solving and analytical skills, with a proven ability to tackle complex challenges.


Technologies & Tools

The position utilizes a variety of technologies and tools, including cloud computing platforms (AWS, GCP, Azure), configuration management tools (Terraform, Ansible), containerization technologies (Docker, Kubernetes), CI/CD pipelines, and monitoring tools (Prometheus, Grafana). Strong familiarity with Git for version control and Agile methodologies will also be essential to ensure efficient and effective collaboration and delivery.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position at Chainguard are proactive problem solvers with a passion for cloud technologies and security. They possess a strong team-oriented mindset and thrive in collaborative environments. These individuals should also be adaptable, able to manage multiple priorities while maintaining attention to detail. A genuine interest in learning and applying new technologies, along with strong communication skills, will greatly contribute to their success within our innovative and dynamic team.

Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →

View Similar Jobs

Matches Jobs

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