Cloud Engineer

Brainzee AI Logo
Brainzee AI
155000 - 175000 USD / Year
  • IT
  • FullTime
  • Applications have closed

Company Description

Brainzee is an AI-powered student success platform that transforms how colleges and universities improve retention and learning outcomes. By predicting disengagement before it happens, Brainzee provides real-time insights to professors and clear ROI to administrators. Integrating seamlessly with leading Learning Management Systems (LMS) like Canvas, Brainzee combines adaptive AI tutoring for students with predictive analytics for institutions. Our mission is to make AI-driven retention intelligence the new standard in higher education, thus empowering students, equipping educators, and protecting institutional revenue. Visit us at www.brainzee.org.

Role Description

We’re looking for a Full-Time Cloud Engineer (AWS) to join our growing engineering team and help us build secure, scalable, and high-performing cloud infrastructure. In this role, you’ll be responsible for managing our AWS environments that power mission-critical applications. You will play a hands-on role in architecting, deploying, and maintaining infrastructure that supports our platform’s reliability and long-term scalability.

As a mid-level engineer, you’ll work alongside developers, DevOps specialists, and product teams to ensure smooth deployment workflows, implement automation, and enhance system performance. You’ll have the opportunity to take ownership of our cloud environments — from designing infrastructure-as-code to implementing monitoring, cost optimization, and disaster recovery strategies.

This position is ideal for someone who’s already comfortable working within AWS and is ready to take on more ownership, contribute to architectural decisions, and help shape best practices across our cloud operations. If you enjoy tackling challenges around automation, scalability, and reliability — and want to make a direct impact in a collaborative, fast-moving environment — we’d love to meet you.

Qualifications

  • 3–5 years of professional experience managing and deploying infrastructure in AWS.
  • Strong knowledge of core AWS services: EC2, ECS/EKS, Lambda, S3, RDS, CloudFront, CloudWatch, IAM, and VPC.
  • Proficiency with Terraform , CloudFormation, or another IaC tool.
  • Experience with Docker and container orchestration (ECS or Kubernetes).
  • Hands-on experience with CI/CD systems (GitHub Actions, Jenkins, etc.).
  • Scripting experience with Python , Bash, or similar languages.
  • Solid understanding of Linux system administration and networking fundamentals.
  • Strong problem-solving skills and ability to troubleshoot production issues.
  • Excellent communication and collaboration skills.

Responsibilities:

Infrastructure Design & Deployment

  • Design, build, and maintain scalable, secure AWS cloud environments (EC2, ECS, RDS, Lambda, S3, CloudFront, etc.).
  • Use Infrastructure-as-Code (IaC) tools such as Terraform or AWS CloudFormation to automate provisioning and configuration.
  • Architect and deploy high-availability and disaster recovery solutions.
  • Ensure systems are optimized for performance, scalability, and cost efficiency.

Automation & CI/CD

  • Maintain and improve CI/CD pipelines (e.g., GitHub Actions, Jenkins, or AWS CodePipeline).
  • Automate application deployments, environment management, and operational workflows.
  • Collaborate with developers to streamline delivery and release cycles.

Security & Compliance

  • Implement and manage IAM roles, security groups, and access control policies.
  • Apply AWS best practices for data security, encryption, and compliance.
  • Conduct regular infrastructure audits and security reviews.

Monitoring & Optimization

  • Set up and maintain system monitoring, logging, and alerting (CloudWatch, Prometheus, Datadog, or equivalent).
  • Proactively identify and resolve performance bottlenecks and system issues.
  • Manage cost monitoring and implement strategies for AWS cost optimization.

Collaboration & Support

  • Work closely with developers, QA engineers, and project managers to support product deployments.
  • Troubleshoot and resolve infrastructure-related incidents quickly and effectively.
  • Participate in architectural discussions, planning sessions, and postmortems.

Maintenance & Reliability

  • Maintain consistent uptime and reliability for production environments.
  • Create and manage backup and recovery processes.
  • Document infrastructure configurations, workflows, and procedures.

Salary BOE: $155,000-$175,000