Senior Software Engineer

3 weeks, 3 days ago
Full-time
Senior
Software Development
Curology

Curology

Curology is a personalized skincare company that offers prescription skincare solutions for acne and anti-aging concerns. With a team of licensed dermatology providers, Curology creates customized formulas tailored to individual needs and delivers them...

Personal Products
251-1K
Founded 2014
$18M raised

Description

  • Architect and lead delivery of high-quality, reliable software solutions on a predictable cadence.
  • Write scalable, reusable code that adapts to changing requirements.
  • Build patient-facing applications and internal tools that support business scale.
  • Identify, troubleshoot, and resolve production issues and help maintain production system health.
  • Build domain expertise to inform solution design within the business context.
  • Partner with cross-functional teams and represent engineering perspectives to technical and non-technical stakeholders.
  • Model and uphold strong technical, cultural, and process standards for the team.
  • Mentor, coach, and empower mid-level and senior engineers to improve their craft.
  • Define and deliver well-scoped project milestones and make autonomous decisions within your area of expertise.

Requirements

  • 5-7+ years of experience in a full-stack, frontend, or backend software engineering role delivering production-ready code.
  • Experience with Shopify Plus, including migration to the Shopify Plus platform.
  • Experience with Shopify headless implementation using Hydrogen and Oxygen frameworks.
  • Hands-on experience with AWS infrastructure or DevOps-related tasks.
  • Proficiency in Python, TypeScript, SQL, JavaScript, React or similar modern front-end frameworks, and CSS-in-JS styling approaches.
  • Experience collaborating with cross-functional teams such as design, product, and data science.
  • Experience with architectural patterns for large, high-scale applications, including APIs and database schemas.
  • Experience with automated testing, continuous integration, and modern engineering workflows.
  • Demonstrated leadership in defining and delivering project milestones.
  • Ability to make autonomous decisions aligned with overall strategy.
  • Remote work is available, with preference for candidates near or willing to travel to the Los Angeles or San Diego hubs.

Benefits

  • Competitive compensation with equity package, including RSUs.
  • Comprehensive medical, dental, vision, FSA, HSA, supplemental coverage, and 401(k) benefits.
  • Access to wellbeing perks, including OneMedical, Spring Health, SoFi, and an Employee Assistance Program.
  • Flexible paid time off and holiday policy.
  • Paid parental leave for birthing and non-birthing parents.
  • Employee donation matching program.
  • Complimentary VIP subscription to Curology or Agency, plus an online retail discount.
  • Remote position with flexibility to work from anywhere, with preference for Los Angeles or San Diego proximity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Chicago, IL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build foundational services and SDKs that power the product experience across platforms.

GCP Java Kotlin
20 minutes ago

Software Engineer, Platform - Stuttgart, Germany

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain the company’s core backend services and APIs for its distributed text-to-speech products.

AWS Azure Docker GCP Kubernetes Node.js TypeScript
23 minutes ago

Senior Software Engineer, Core Experiences - Sydney, Australia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
36 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Birmingham, United Kingdom

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI data team to build and scale the data collection and ingestion systems that supply training datasets for next-generation consumer and enterprise products.

Bash Docker GCP Linux Python Terraform
46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers