Senior Software Engineer @ Evolus - Newport Beach, CA

Job Overview

6 days ago

Senior Software Engineer

Evolus - Newport Beach, CA

Evolus is a performance beauty company with a customer-centric approach focused on delivering breakthrough products. We are seeking an experienced and driven Senior Software Engineer. This role demands technical depth, principled thinking, a high bar for quality, structured communication, bold innovation, and a mentality of starting with the customer and working backwards. You should be comfortable in uncharted territory as we envision unique and differentiated solutions for our customers in an otherwise legacy market. If you join our team, you will be working on some of the most exciting opportunities and challenges we face, with a team that values growth, recognition, and camaraderie. In this role, you will be challenged to drive the success of Evolus in an effort to build a brand like no other.
Let’s talk about some of the key responsibilities of the role:

  • Builder, work with top product design talent to build beautiful UIs and performant APIs
  • Ownership, take product requirements from start to launch, debug and quickly fix bugs
  • Adaptable, ability to quickly switch between backend and frontend, hit moving targets from multiple stakeholders
  • Sustainable, keep up to date on latest tech and best practices, continuously improve and challenge yourself

Your Skills and Qualifications:

  • A Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, Physics (STEM) or relevant experience
  • At least 5+ years experience using JavaScript (React, Node), Golang/Python experience is a plus
  • Deep expertise and understanding in software development architectures such as Microservices, serverless , APIs, distributed systems, Amazon Web Services (AWS)
  • Knowledgeable of modern CI/CD tools and experience in an environment with rapid deployments
  • Worked extensively with NoSQL (DynamoDB) databases, GraphQL, PostgresSQL, transactional databases , caching, logging, monitoring and alerting systems
  • Experience with Cloud functions (AWS Lambda, Serverless, etc.)
  • Proficient building and using automated testing tools (Cypress, Jest, etc.)
  • Have a great habit for documenting ideas and commenting code, fostering an environment that promotes greater understanding and collaboration between other engineers
  • Strong organizational skills, tracking multiple development tasks simultaneously and synthesizing concrete results
  • Possess outstanding verbal, written, and interpersonal skills to articulate ideas effectively, and be able to work with others at all levels.

A Few Other Items Worth Mentioning:

  • Office location – Newport Beach or Remote
  • Position reports directly to our Director, Engineering
  • Some travel may be required

Evolus takes pride in being a company on the forefront of innovation, while being committed to conducting its business with the highest degrees of integrity, professionalism, and social responsibility. We are also committed to complying with all laws and regulations that apply to our business. Employee welfare is no different. Here at Evolus, we don’t just work together, we’ve built a culture of inclusion! Because of this, you’ll find yourself immersed in an environment that not only promotes respect, collaboration and team building, but a community too. And that’s just the tip of the iceberg. Join our team and see for yourself! EOE M/F/D/V. For more information, please visit our website at

Job Type: Full-time

Similar Jobs

V&V Software Engineer

OrthAlign Inc.

Aliso Viejo, CA

Perform manual testing of medical devices with embedded software. Skilled in the quality assurance testing of mobile and/or real-time embedded software systems.


US Naval Air Systems Command

Point Mugu, CA

You will be required to obtain and maintain an interim and/or final security clearance prior to entrance on duty. Must be a US Citizen.

Staff Software Engineer


San Diego, CA

Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Lead Software Engineer


Carlsbad, CA

Collaborate with the feature owners & engineers to architect and build systems. 3+ years in a leadership role managing a team of engineers.

Sr. Software Engineer (remote), Experian Consumer Services


Costa Mesa, CA

Strong advocate of disciplined software development. In addition to a competitive base salary and variable pay opportunity, Experian offers a comprehensive…

Software Developer

HdL Companies

Brea, CA

NET, C#, MS SQL, Angular 7. Opportunity to participate in 401k. Medical, Dental, Vision, Life/AD&D, LTD and Employee Assistance Program.

Software Engineer II (Identity & Access Management)

PlayStation Global

Los Angeles, CA

Experience in client-side scripting and JavaScript. You will join a team whose objective is to provide the best Identity Service for our customers as well as…

Software Engineer

Geologics Corporation

Pasadena, CA

Experience designing and developing process control and data management software for automated data processing systems.

Staff Software Engineer Full Stack w/ Front End Focus, Veterans Affairs (remote)

Ad Hoc Team

San Diego, CA

As a government contractor, you may be required to obtain a public trust security clearance. A minimum of 5 years of experience with open source front-end…

Embedded Software Test Engineer

Applied Medical

Rancho Santa Margarita, CA

C/C++ programming experience in developing software for embedded applications; ability to read and understand a software code Experience in software development…

Senior Software Engineer

Atkinson Aeronautics

Woodland Hills, CA

The ideal candidate has working knowledge with the third iteration of the FAA’s avionics software standard and will ensure software performs and functions at…

Software Engineer 3


Vista, CA

5 - 8 years of real-time embedded Linux development experience is required. Experience developing software under DENSO's Early Stage Control (ESC) system is…

Senior Software Engineer, Machine Learning Group


San Diego, CA

Strong software development skills (e.g. data structure and algorithm design, object oriented or other software design paradigm knowledge, software debugging…

QA Automation Engineer


San Diego, CA

Working with software engineers to understand product architecture and features. Analyzing test results, being a vocal proponent for quality in every phase of…

Ignition Software Developer

Argen Corporation

San Diego, CA

Excellent oral and written communication skills. Experience integrating Ignition with PLCs for the purpose of control and reporting.

Applications Developer II/III (Angular/C#/.Net & PL/SQL) - PRIMARILY REMOTE OPPORTUNITY

Superior Court of Orange County

Orange County, CA

Five (5) years of experience with Microsoft technologies such as: . NET Core 3.1/5, C#, MVC, WebAPI, Entity Framework, JavaScript, Bootstrap or CSS.

Staff Engineer, RF Wireless Systems (IoT)


San Diego, CA

Generate reference model and test vectors in cycle true & bit accurate format for digital IP and SOC verification.

Sr Software Development Engineer


San Diego, CA

Typically requires a Bachelors degree in a technical discipline, and a minimum of 5-8 years related experience or Masters degree and 2-5 years equivalent…

Sr. Cloud Engineer

Automobile Club of Southern California

Costa Mesa, CA

Professional organizational and time management skills as well as the ability to multitask and meet project deadlines as set by management.

Web Developer/Designer

Office of Media

San Diego, CA

3-5 years of experience in web development. 3-5 years of experience in web design. Update existing WordPress software, plugins and themes periodically.

Principal Pre-Sales Cloud Engineer


Los Angeles, CA

Onboarding/Training - The first several weeks of onboarding are dedicated to learning and will encompass learning materials/assignments and compliance training,…

FE Programmer


El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Shopify Expert /Shopify Developer Needed


Los Angeles, CA

_Shopify developer, must have great coding standards._. Manage e-commerce digital shelves and day-to-day website updates; responsible for updates, maintenance,…

Electrical Engineering/Embedded Systems Engineer

American GNC Corporation

Simi Valley, CA

Development experience with ISA100 wireless embedded software is a plus. Embedding machine learning algorithms within embedded systems (e.g. Artificial Neural…