Beautiful.ai is changing the way the world presents by building fast, foolproof tools that enable anyone to tell visual stories that win. As a Senior Platform Engineer, you will design, build, and maintain the core infrastructure that powers the product, ensuring it is scalable, reliable, and secure while collaborating with cross-functional teams and mentoring junior engineers.
Responsibilities:
- Design, implement, and maintain cloud infrastructure to support the scalability, reliability, and performance of our platform
- Automate infrastructure management using Infrastructure as Code (IaC) tools to streamline provisioning and scaling of cloud resources
- Build and maintain CI/CD pipelines to automate testing, deployment, and continuous integration, ensuring that our development cycles are efficient and reliable
- Containerize applications, ensuring that our services are highly available, scalable, and easily deployable
- Improve platform performance and optimize backend systems, contributing to performance bottlenecks resolution and system troubleshooting
- Monitor platform health by setting up observability tools and ensuring proactive alerting and issue resolution
- Contribute to security best practices in infrastructure and platform services, ensuring the system adheres to industry security standards
- Collaborate with cross-functional teams to ensure smooth platform operations, offering technical insights to development teams and resolving platform-related blockers
- Troubleshoot and resolve incidents during on-call rotations, ensuring minimal downtime and fast recovery
- Mentor and support junior engineers by sharing knowledge and providing guidance on technical decisions and best practices
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 4+ years of hands-on experience in Software Engineering, with a backend or platform focus
- Strong hands-on experience with GCP is preferred, but proficiency with any major cloud platform (e.g., AWS, Azure) is acceptable
- Proven track record leading technical projects from design through implementation
- Demonstrated strength in statistical and analytical thinking, with the ability to break down complex systems, evaluate performance metrics, and derive actionable insights
- Excellent communication and collaboration skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences
- A Master's degree is a plus
- Bay Area candidates preferred, or open to occasional travel as needed