Talent.com
Senior Software Engineer
Senior Software EngineerBeautiful • Durham, NC, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Beautiful • Durham, NC, United States
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer

Our mission : to make it easy for anyone to make beautiful presentations, in minutes.

Beautiful.ai is changing the way the world presents by building fast, foolproof tools that enable anyone to tell visual stories that win. The Beautiful.ai team is a playful, driven, and passionate group of pet-lovers, video-gamers, and pickleball enthusiasts. With a globally-distributed remote team and a San Francisco-based office, we find unique opportunities to get to know each other personally, while delivering on our goals. Data-driven decision making and an outcomes-focused mindset are core to our way of working.

Today, Beautiful.ai equips 100,000+ happy paying customers, from start-ups to multinational Fortune 500 corporations, with a leading presentation software solution. Companies like SAP, HP, Rakuten, LIV Golf and more trust Beautiful.ai to tell their stories. We are a Series B company and have raised capital from prominent investors including Shasta Ventures, Trinity Ventures and First Round Capital and are led by our CTO / Founder, Mitch Grasso, who is a second-time founder in the presentation space.

About the Role

As a Senior Software Engineer, you'll be responsible for developing and maintaining key features of our product, working across the full stack using JavaScript, Node.js, React, CSS, and MongoDB. You'll collaborate closely with product managers, designers, and other engineers to build scalable and performant solutions, while mentoring junior team members and driving best practices in both front-end and back-end development.

What You'll Do

  • Design, develop, and maintain features across the full stack using JavaScript, Node.js, React, and MongoDB, with a focus on building scalable and high-performance solutions, as well as a delightful user experience.
  • Collaborate with product managers and designers to translate business requirements into technical solutions, balancing user needs with technical constraints.
  • Troubleshoot and resolve technical challenges, ensuring that systems are efficient, reliable, and perform well at scale.
  • Provide mentorship to junior engineers, offering guidance and helping them grow in their technical skills while also conducting code reviews to maintain high-quality standards.
  • Contribute to technical decisions by advocating for best practices, ensuring alignment with long-term goals, and collaborating with team members to implement solutions that drive product success.
  • Contribute to platform improvements such as optimizing front-end performance and reliability, improving code quality, or enhancing the CI / CD pipeline.
  • Troubleshoot and resolve incidents during on-call rotations, ensuring minimal downtime and fast recovery.

What We Expect From You

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). A Master's degree is a plus.
  • 4+ years of hands-on experience in Software Engineering, with a product development focus.
  • Strong hands-on experience with React, TypeScript, JavaScript, and full stack development is required.
  • Proven track record of successful delivery of product features, from technical planning to implementation to successful completion.
  • Solid product and analytical thinking, with the ability to work with product managers to evaluate tradeoffs, assess technical feasibility, and provide input on scope and prioritization based on complexity and effort.
  • Excellent communication and collaboration skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Bay Area candidates preferred, or open to occasional travel as needed.
  • Our Tech Stack

    Client Side : React, Webpack, vanilla TypeScript / JavaScript for SVG layout, rendering, and styling Server Side : Node.js with Express for API and server side rendering, various distributed node.js microservices Infrastructure on Google Cloud : App Engine, Firebase, MongoDB, PostgreSQL, Stackdriver, Storage

    Benefits

  • Flexible Time-Off & Remote Work
  • Health Insurance 100% employer-paid Medical, Dental, and Vision coverage for employees; 6065% coverage for dependents.
  • Retirement Plan Comprehensive 401(k) program.
  • Savings Accounts Flexible Spending Account (FSA) and Health Savings Account (HSA) options available.
  • Equity Compensation Competitive equity package with a 4-year vesting schedule.
  • Life, AD&D, and Disability Insurance Coverage provided where applicable.
  • Parental Leave Inclusive leave for birthing and non-birthing parents; policies vary by state.
  • Volunteer Time Off (VTO) Paid day off to support a nonprofit or community cause.
  • Remote - USA Pay Range

    $160,000 - $200,000 USD

    Beautiful.ai is an equal opportunity employer and enthusiastically encourages people from a wide variety of backgrounds and experiences to apply. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), gender, national origin, citizenship, age, mental or physical disability, veteran status, marital status, sexual orientation or any other basis prohibited by law.

    RECRUITMENT AGENCY POLICY

    Beautiful.ai does not accept any agency resumes. Please do not forward resumes to our employees or email aliases. Beautiful.ai is not responsible for any fees related to unsolicited resumes.

    Create a job alert for this search

    Senior Software Engineer • Durham, NC, United States

    Similar jobs
    Software Engineer II

    Software Engineer II

    Computer Task Group, Inc • Durham, NC, US
    Full-time
    Join CTG and Grow Your Career!.CTG has proudly partnered with this international, Fortune 500 client for over 15 years! Apply now for this exciting opportunity!. CTG's premier client has a contr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer -.NET

    Senior Software Engineer -.NET

    Elevait Solutions • NC, United States
    Full-time
    Quick Apply
    Job Title : Senior Software Engineer Duration : 3 months C2H Location : Remote / Hybrid (US) ...Show more
    Last updated: 7 days ago
    Experienced Financial Software Engineer

    Experienced Financial Software Engineer

    Galatea Associates • Durham, NC, US
    Full-time
    Galatea is looking for an experienced Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for strong engineers who ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    Full-time
    Splunk Metadata Catalog (MDC) team is part of the Splunk Platform.We are building Splunk's Unified Catalog - a single catalog of all Splunk datasets and knowledge objects.We are building a Knowledg...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer - Azure Developer

    Senior Software Engineer - Azure Developer

    XTRM Inc. • Durham, NC, United States
    Full-time
    XTRM is a global fintech payments company.We've built a next-generation platform and embedded payment API designed around an intelligent wallet architecture that allows businesses of all kinds to r...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    Full-time
    Splunk Metadata Catalog (MDC) team is part of the Splunk Platform.We are building Splunk's Unified Catalog - a single catalog of all Splunk datasets and knowledge objects.We are building a Knowledg...Show more
    Last updated: 9 days ago • Promoted
    Staff Software Engineer - Data Team (Durham, NC) #4433

    Staff Software Engineer - Data Team (Durham, NC) #4433

    GRAIL • Durham, NC, US
    Full-time
    Our mission is to detect cancer early, when it can be cured.We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective tech...Show more
    Last updated: 21 days ago • Promoted
    Restaurant Delivery - Onboarding / Onboard

    Restaurant Delivery - Onboarding / Onboard

    DoorDash • Roxboro, NC, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Strategic Employment • Durham, NC, US
    Full-time
    Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...Show more
    Last updated: 30+ days ago • Promoted
    Senior Automation Engineer (API) - Charlotte, NC

    Senior Automation Engineer (API) - Charlotte, NC

    Digital Technology Solutions • NC, US
    Full-time
    DTS is looking for experienced Senior Automation Engineer (API) for a Direct Client position based in Charlotte, NC.Top 3 Soft Skills : Leadership potential Highly communicative Curious about emergi...Show more
    Last updated: 12 days ago • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Durham, USA

    Senior Software Engineer, Windows / Desktop Applications - Durham, USA

    Speechify • Durham, NC, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 12 days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Emcube Technologies Inc • NC, United States
    Full-time
    Quick Apply
    Title : Senior AI Engineer Location : Charlotte, NC Employment Type : W2 Senior AI Engineer with strong hands-on experience in AI / ML and Natural Language ...Show more
    Last updated: 11 days ago
    Software Support Engineer

    Software Support Engineer

    Insurance Office of America • Durham, NC, US
    Full-time
    Title : Software Support Engineer.Fully Remote | Location / Supporting : .Please note : If this position is posted as either fully remote and / or hybrid, in accordance with company policy, individuals re...Show more
    Last updated: 25 days ago
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer

    Software Engineer

    Eliassen Group • Durham, NC, US
    Full-time
    The Settlement Services team manages essential back-office operations, including data processing, storage, retrieval, and orchestration of end-of-day settlement transactions across retail and insti...Show more
    Last updated: 25 days ago • Promoted
    Staff Software Engineer - Data Team (Menlo Park, CA) #4433

    Staff Software Engineer - Data Team (Menlo Park, CA) #4433

    GRAIL • Durham, NC, US
    Full-time
    Our mission is to detect cancer early, when it can be cured.We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective tech...Show more
    Last updated: 3 days ago • Promoted
    Medical Director

    Medical Director

    National Veterinary Associates • ROXBORO, North Carolina, United States
    Permanent
    We are seeking a team oriented and enthusiastic .We provide complete medical, surgical, dental, and boarding for our community with a focus on providing professional, compassionate care paired with...Show more
    Last updated: 1 day ago • Promoted