Job Closed
This listing is no longer active.
Be proud of what you present.
Staff Software Engineer
Location
United States
Posted
88 days ago
Salary
$200K - $250K / year
Job Description
Staff Software Engineer
Beautiful.ai
Change the way the world presents. About Beautiful.ai Today, Beautiful.ai powers presentations for thousands of organizations worldwide, from fast-growing startups to Fortune 500 enterprises. Companies like SAP, HP, Rakuten, and LIV Golf rely on Beautiful.ai to communicate ideas with clarity and impact. As we continue to scale, we are redefining what modern presentation software looks like by combining intelligent design, automation, and AI to help teams move faster and tell better stories. About the role As a Staff Software Engineer, you’ll take ownership of complex, high-impact features across the product, leveraging your deep expertise in full-stack development with JavaScript, Node.js, React, CSS, and MongoDB. You’ll lead technical initiatives, provide mentorship to senior engineers, and help define the technical direction of the product, ensuring scalability, performance, and alignment with business goals while driving innovation within the engineering team. What you'll do: - This is a hands-on role! You will be writing code and building systems as a major part of your day-to-day work. - Lead the design and development of high-impact features and services across the full stack using JavaScript, Node.js, React, CSS, and MongoDB, ensuring scalability, performance, maintainability, and a delightful user experience. - Provide technical leadership within the team, driving best practices and ensuring that high engineering standards are maintained across the product. - Mentor and guide senior and junior engineers, helping them grow their technical expertise and ensuring effective knowledge sharing within the team. Play a key role in developing the team’s technical capabilities. - Collaborate with cross-functional teams, including product management, design, and other engineering teams, to shape the direction of new features and improvements. - Own complex technical challenges, from troubleshooting and debugging to optimizing performance and improving the architecture of core components. - Define and implement technical strategies for improving the overall product, 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. - 7+ 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 delivering high impact product features from product definition and planning through execution to successful completion. - Strong product and analytical thinking, with the ability to collaborate closely with product partners to evaluate tradeoffs, assess technical feasibility, and guide decision-making through clear pros/cons analysis grounded in technical complexity, effort, and impact. - Excellent communication and collaboration skills, with the ability to articulate complex technical concepts clearly to both technical and non-technical audiences. Ability to take on a role of a thought leader for the team and influence technical decisions throughout the organization. - Demonstrated ability to partner with organizational leadership to help shape engineering strategy, influence resourcing decisions, and contribute to effective team design. - 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; 60–65% 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. We are happy to share the set target salary range for the seniority level outlined in all of our job descriptions. Candidates should keep in mind that the final offer will depend on multiple factors such as: your valuable experience and expertise, geographic location, overall compensation, and prevailing market rates. Remote - USA Pay Range $200,000—$250,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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Product Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role offers the opportunity to build and scale high-impact products that directly affect millions of underserved Americans. As a Senior Product Engineer, you will own end-to-end product areas, making decisions about what problems to solve and how to solve them. This position emphasizes speed, data-driven decision-making, and iterative product development in a dynamic startup environment. - Own product areas end-to-end, shaping both the problems and solutions delivered. - Develop and ship high-quality features quickly while balancing speed, scalability, and user experience. - Use data, business context, and customer input to make evidence-backed product decisions. - Establish engineering patterns and norms for product-oriented development across teams. - Collaborate across backend and frontend domains to deliver full-stack solutions. - Continuously iterate in production based on user feedback and performance metrics. - Integrate AI-assisted development tools responsibly to optimize workflow, output, and quality. Qualifications - 5+ years of professional software engineering experience or equivalent depth. - Proficiency with NodeJS, React (NextJS), and AWS in production environments. - Experience with TypeScript in production is highly desirable. - Strong product-oriented mindset with curiosity about users, business metrics, and workflow improvements. - Proven ability to take ownership of outcomes and thrive under high-intensity workloads. - Comfortable working in ambiguity and making trade-offs between speed, quality, and scalability. - Experience working with AI-assisted coding tools or enthusiasm for leveraging AI in engineering. - Exceptional problem-solving, communication, and cross-functional collaboration skills. Requirements - 5+ years of professional software engineering experience or equivalent depth. - Proficiency with NodeJS, React (NextJS), and AWS in production environments. - Experience with TypeScript in production is highly desirable. - Strong product-oriented mindset with curiosity about users, business metrics, and workflow improvements. - Proven ability to take ownership of outcomes and thrive under high-intensity workloads. - Comfortable working in ambiguity and making trade-offs between speed, quality, and scalability. - Experience working with AI-assisted coding tools or enthusiasm for leveraging AI in engineering. - Exceptional problem-solving, communication, and cross-functional collaboration skills. Benefits - Competitive salary and equity participation in a high-growth venture-scale company. - Flexible work environment and remote-friendly policies. - Opportunity to directly impact millions of underserved users. - Exposure to cutting-edge AI-assisted development tools. - Collaborative culture emphasizing ownership, speed, and learning. - Professional growth opportunities and the chance to help scale a rapidly expanding platform.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The Engineer / Scientist 2 supports engineering and technical efforts related to the development, integration, and sustainment of software systems, data services, and technical solutions supporting mission systems and analytic platforms. This role contributes to engineering activities, software development tasks, and system integration efforts within Agile development environments. - Support development, integration, and maintenance of technical systems, applications, and services. - Contribute to engineering and software development efforts supporting mission capabilities. - Develop, test, and troubleshoot software or system components. - Support integration of software services, data systems, and enterprise platforms. - Participate in Agile Scrum activities including sprint planning, standups, and retrospectives. - Develop and maintain technical documentation and engineering artifacts. - Collaborate with technical teams and stakeholders to support program objectives. Qualifications - Bachelor’s degree in Engineering, Computer Science, Physics, Mathematics, or a related technical discipline. - 3–8 years of relevant professional experience. - Experience applying engineering or scientific principles to technical systems or software environments. - Experience working within collaborative engineering or development teams. Requirements - Experience with one or more of the following technologies: - Backend development: Node.js, C++, Golang - React and TypeScript / JavaScript - RESTful APIs or GraphQL - CI/CD tools such as Jenkins or GitLab CI - Version control using Git - Container technologies such as Docker or Kubernetes - Databases: SQL (PostgreSQL, MySQL) or NoSQL (MongoDB) - Cloud platforms such as AWS, Azure, or GCP - Scripting languages including Python or Bash - Linux operating systems - Microservice architecture Benefits - Medical, Dental, and Vision Premiums 100% Employer Paid for you and your legal dependents or plus up, cost split plan. - DeNOVO Paid Health Reimbursement Account (HRA) - 401k with 6% Match - 11 Paid Federal Holidays - 120 hours of Paid Time Off (PTO) - Company Outings and Trips - Tuition Reimbursement, Skillset Training, and New/Renewed Certification assistance - HomeFundIt Company Down Payment Match – Employer match towards the down payment of buying a new home
Lead Software Developer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves contributing to building scalable, modern services and applications utilizing cutting-edge technologies. - Develop scalable backend APIs and microservices using Typescript, Node.JS, C# and Python - Develop scalable web applications in React - Write comprehensive unit tests with proper assertions and maintain high test coverage across frontend and backend codebases - Design and write testable code following Test-Driven Development (TDD) principles when applicable - Implement and maintain CI/CD pipelines for automated testing, building and deployment - Design and maintain cloud infrastructure using Infrastructure as Code (IaC) tools on AWS - Architect and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, ECS Fargate and other AWS services - Collaborate with cross-functional teams to deliver high-quality software solutions - Participate in code reviews and maintain coding standards - Monitor application performance and implement optimizations - Troubleshoot and resolve technical issues across the full stack - Stay current with emerging technologies and AWS service updates - Document technical designs and maintain system documentation Qualifications - 3+ years of backend development experience - Strong proficiency in TypeScript for both frontend and backend development - Extensive experience building server-side applications and APIs using Node.js and C# - Experience building web applications and SPAs using React - Hands-on experience with continuous integration and deployment tools - Proficiency with AWS-focused Infrastructure as Code tools such as AWS CloudFormation, Terraform with AWS Provider, and Pulumi with AWS Plugin - Strong understanding of RESTful API design and database design (SQL and NoSQL) - Knowledge of software engineering best practices, including testing, documentation, and version control - Familiarity with containerization technologies (Docker, ECS) Benefits - Professional development opportunities and AWS training/certification support - Collaborative and innovative work environment - Opportunity to work with cutting-edge technologies and solve complex challenges - Competitive salary range of $130,000 to $165,000 - Medical, dental, and vision insurance - 401k with match - Generous paid time off - Free gym membership to over 13,000 fitness locations in the US
• Provide strategic and hands-on leadership for engineering teams supporting the Sales Enablement Platform • Lead a hybrid, cross-time-zone engineering organization, managing managers, contractors, and full-time engineers • Define, plan, and execute modernization roadmaps in partnership with product, architecture, security, compliance, and Medicare sales business stakeholders • Ensure delivery excellence through modern engineering and delivery practices, including Agile, DevOps, CI/CD, and quality automation • Drive platform stability, scalability, and performance across sales workflows, agent-facing tools, and supporting services • Oversee budget planning, vendor management, resource allocation, and long-term capacity planning • Ensure compliance with enterprise policies, Medicare regulatory requirements, HIPAA, and other applicable standards • Promote engineering best practices, talent development, and a culture of accountability and continuous improvement • Partner with enterprise data teams to align platform capabilities with broader data strategy

