
About Beautiful AI
Create stunning presentations effortlessly with Beautiful.ai
Key Highlights
- Over 1,000 enterprise customers including Dropbox & HubSpot
- $10 million raised from Emergence Capital & Bullpen Capital
- Headquartered in San Francisco with a global remote team
- Focus on data-driven decision making and outcomes
Beautiful.ai is a presentation software platform that simplifies the creation of visually appealing slides. Trusted by over 1,000 companies, including Dropbox and HubSpot, Beautiful.ai empowers users to create professional presentations quickly. Founded in 2016 and headquartered in San Francisco, th...
🎁 Benefits
Beautiful.ai offers competitive salaries, equity options, unlimited PTO, and a remote-first work policy, allowing employees to work from anywhere. The...
🌟 Culture
Beautiful.ai fosters a remote-friendly culture that emphasizes collaboration and creativity. The company values data-driven decision-making and encour...
Skills & Technologies
Overview
Beautiful AI is hiring a Staff Software Engineer to take ownership of complex features across their presentation software. You'll work with JavaScript, Node.js, React, and MongoDB to drive innovation and mentor other engineers. This position requires deep expertise in full-stack development.
Job Description
Who you are
You have extensive experience in full-stack development, particularly with JavaScript, Node.js, React, CSS, and MongoDB — you've successfully led technical initiatives and contributed to the scalability and performance of complex applications. Your mentorship skills shine as you guide senior engineers, helping them grow while ensuring alignment with business goals.
You thrive in a data-driven environment, where decision-making is based on outcomes and user feedback — your ability to analyze data and translate it into actionable insights is a key asset. You enjoy collaborating with cross-functional teams, fostering a culture of innovation and continuous improvement.
What you'll do
As a Staff Software Engineer at Beautiful.ai, you will take ownership of high-impact features that enhance the user experience of our presentation software — your role will involve designing and implementing scalable solutions that meet the needs of our diverse customer base. You will lead technical discussions, ensuring that the team adheres to best practices in software development and architecture.
You will also be responsible for mentoring junior and senior engineers alike, sharing your knowledge and expertise to elevate the team's overall performance. Your contributions will directly influence the technical direction of the product, driving innovation and ensuring that we remain at the forefront of presentation technology.
What we offer
At Beautiful.ai, we offer a collaborative and inclusive work environment where creativity and innovation are encouraged. You will have the opportunity to work remotely while also engaging with a globally-distributed team. We believe in the importance of personal connections, and we find unique ways to foster relationships among team members, whether through virtual events or in-person gatherings at our San Francisco office.
Join us in our mission to empower individuals and organizations to create beautiful presentations effortlessly. We are committed to your professional growth and provide resources and support to help you succeed in your career.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Beautiful AI.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Wikimedia is seeking a Staff Software Engineer to provide senior technical leadership for Toolforge, the platform powering community-built tools for Wikipedia. You'll work with technologies like Java and Python, focusing on improving developer workflows and platform experience.

Staff Engineer
Wikimedia is seeking a Staff Software Engineer to provide technical leadership for Toolforge, the platform powering community-built tools for Wikipedia. You'll work with technologies like Java and Python, focusing on developer workflows and production infrastructure.

Staff Engineer
GoFundMe is seeking a Staff Software Engineer to lead the architecture and implementation of their social graph platform. You'll work with technologies like GraphQL and AWS, collaborating with cross-functional teams to enhance user experiences. This role requires deep expertise in graph theory and large-scale systems.

Staff Engineer
Oscar is hiring a Staff Software Engineer to lead the design and development of enhancements to their claims and payment processing systems. You'll work on scalable and reliable systems using AI to automate processes. This position requires significant experience in software engineering.

Staff Engineer
CertifID is hiring a Staff Software Engineer to architect and build scalable software systems for fraud prevention. You'll work on analyzing real-time signals to detect complex patterns of fraud. This role requires significant experience in software engineering.