Software Engineer, Cloud Infrastructure San Francisco, Palo Alto, Los Angeles, Toronto
Company: Wirtschaftsf--rderungszentrum L--nen GmbH
Location: Palo Alto
Posted on: April 4, 2025
Job Description:
The mission at HeyGen is to make visual storytelling accessible
to all. HeyGen is the fastest-growing generative AI platform for
anyone who wants to create videos for their business. Come join our
team in revolutionizing the way videos are created.Learn more at
About HeyGenHeyGen stands at the forefront of cutting-edge
AI-powered platforms, revolutionizing the realm of video
creation.Position Summary:As a Cloud Infrastructure Engineer at
Heygen, you will design, deploy, and maintain cloud-based
infrastructure across platforms like AWS, Azure, or Google Cloud.
You will be responsible for ensuring scalability, security, and
reliability while optimizing infrastructure for performance and
cost efficiency. This role requires a strong understanding of
modern cloud technologies, automation, and containerization
technology.Key Responsibilities:
- Design, implement, and manage infrastructure on major cloud
platforms (AWS, Azure, Google Cloud).
- Deploy, configure, and optimize cloud services, including
compute, storage, and networking components.Infrastructure as Code
(IaC):
- Automate cloud infrastructure provisioning using Terraform,
CloudFormation, or similar tools.
- Ensure consistency, repeatability, and scalability of
deployments through Infrastructure as Code practices.Networking and
Security:
- Design and configure virtual networks (VPCs), subnets, security
groups, and load balancers.
- Implement best practices for cloud security, including identity
and access management (IAM), encryption, and firewalls.
- Ensure compliance with security standards and
policies.Containers and Orchestration:
- Build and manage containerized workloads using Docker.
- Deploy, scale, and maintain Kubernetes clusters for container
orchestration and automation.Monitoring and Logging:
- Set up and maintain monitoring tools (e.g., AWS CloudWatch,
Prometheus) to track infrastructure health, performance, and
availability.
- Analyze logs to identify and resolve potential bottlenecks or
failures.Scripting and Automation:
- Automate operational tasks and workflows using scripting
languages like Python or Bash.
- Develop and maintain scripts and APIs for automating cloud
management tasks.Database Management:
- Manage cloud-based database services such as AWS RDS, Azure
SQL, or Google Cloud Datastore.
- Implement best practices for database administration, scaling,
and performance tuning.Collaboration and Support:
- Collaborate with cross-functional teams (DevOps, security, and
development) to align cloud infrastructure with business
needs.
- Provide operational support and troubleshooting expertise for
production environments.Key Qualifications:
- Cloud Platforms: Strong expertise in AWS, Azure, or Google
Cloud, including key services (EC2, S3, RDS, IAM).
- Infrastructure as Code (IaC): Experience with Terraform,
CloudFormation, or similar tools for automating
infrastructure.
- Networking: Solid understanding of cloud networking (VPCs,
subnets, security groups, load balancers).
- Security: Knowledge of cloud security best practices, including
IAM, encryption, and network security.
- Containers and Kubernetes: Experience with Docker and
Kubernetes for containerization and orchestration.
- Monitoring and Logging: Familiarity with monitoring and logging
tools like AWS CloudWatch, Prometheus, or ELK Stack.
- Scripting and Automation: Proficient in scripting languages
(Python, Bash) for automating tasks.
- Database Management: Understanding of cloud-based databases
(RDS, DynamoDB, or similar) and database management best
practices.Preferred Qualifications:
- Experience with DevOps tools like Jenkins, GitLab, or CircleCI
for CI/CD pipelines.
- Familiarity with cloud cost optimization strategies.
- Experience with multi-cloud environments.What HeyGen
Offers:
- Competitive salary and benefits package.
- Dynamic and inclusive work environment.
- Opportunities for professional growth and advancement.
- Collaborative culture that values innovation and
creativity.
- Access to the latest technologies and tools.Salary
Range:$180,000 - 240,000 annuallyPlease note that the salary
information is a general guideline only. HeyGen considers factors
such as scope and responsibilities of the position, candidate's
work experience, education/training, key skills, and internal
equity, as well as location, market, and business considerations
when extending an offer. As part of our total rewards package,
HeyGen offers comprehensive benefits including a 401k plan, health
benefits, generous PTO, a parental leave program, and emotional
health resources.HeyGen is an Equal Opportunity Employer. We
celebrate diversity and are committed to creating an inclusive
environment for all employees.Apply for this job* indicates a
required fieldFirst Name *Last Name *Email *PhoneResume/CVAccepted
file types: pdf, doc, docx, txt, rtf
#J-18808-Ljbffr
Keywords: Wirtschaftsf--rderungszentrum L--nen GmbH, Palo Alto , Software Engineer, Cloud Infrastructure San Francisco, Palo Alto, Los Angeles, Toronto, IT / Software / Systems , Palo Alto, California
Didn't find what you're looking for? Search again!
Loading more jobs...