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

  • Lead the migration from a monolithic codebase to a distributed microservices architecture.
  • Design and build microservices with strong attention to scalability, reliability, observability, and fault tolerance.
  • Apply architectural patterns across APIs, database schemas, and event-driven systems.
  • Deliver production-ready code quickly and contribute meaningfully early in the role.
  • Identify, resolve, and take ownership of production issues across systems you touch.
  • Partner with product, design, and data science to ship solutions that meet patient and business needs.
  • Communicate progress, blockers, and risks proactively to technical and non-technical stakeholders.
  • Mentor and coach mid-level and senior engineers through feedback, pairing, and code review.
  • Use AI tools to accelerate design, coding, debugging, and documentation while critically reviewing outputs before shipping.

Requirements

  • 5–7+ years of experience in a full-stack, frontend, or backend software engineering role delivering production-ready code, with a majority backend focus; full-stack experience is a strong plus.
  • Hands-on experience designing, building, and operating microservices in a production distributed system.
  • Hands-on experience with AWS infrastructure and/or DevOps-related tasks.
  • Strong programming skills in TypeScript/Node.js, Python, SQL, JavaScript, and React or similar modern front-end frameworks.
  • Experience with architectural patterns for large, high-scale applications, including APIs, database schemas, and event-driven architectures.
  • Working knowledge of both relational databases such as MySQL or PostgreSQL and NoSQL databases.
  • Experience collaborating with cross-functional teams including design, product, and data science.
  • Proficiency with automated testing, continuous integration, and modern engineering workflow practices.
  • Demonstrated AI fluency using enterprise AI tools to support engineering work across design, code generation, code review, debugging, and documentation.
  • Strong judgment in AI-assisted work, including critically reviewing AI-generated outputs before acting on them.
  • Preferred: experience with contract testing such as Pact across service boundaries.
  • Preferred: experience in HIPAA-regulated environments with PHI handling requirements.
  • Preferred: familiarity with saga patterns, Step Functions, or orchestration testing.
  • Preferred: experience with service-oriented or microservices architectures.
  • Preferred: experience coordinating manual QA, including offshore teams.
  • Nice to have: familiarity with AWS-native tooling such as EventBridge, SQS, Lambda, and Step Functions.
  • Nice to have: experience testing e-commerce platforms or subscription billing and payment processor integrations.
  • Nice to have: experience with observability tooling as part of a quality strategy.
  • Nice to have: familiarity with feature flag testing strategies such as LaunchDarkly.
  • Nice to have: exposure to mobile testing surfaces for iOS and Android in addition to web.
  • Remote location preferred in the Pacific Time Zone.

Benefits

  • Competitive compensation with equity package, including RSUs.
  • Comprehensive medical, dental, vision, FSA, HSA, supplemental coverages, and 401(k).
  • 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.
  • Culture Committee and employee resource groups for virtual and in-person connectivity.
  • Complimentary VIP subscription to Curology or Agency, plus an online retail discount.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job-28796] Junior Developer Fullstack (.NET e Angular), Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Junior Fullstack Developer (.NET and Angular) in Brazil to support a contract management project for a financial services client.

Agile Angular AWS DynamoDB Git Microservices .NET REST API
44 minutes ago

Full Stack Python Developer

Fulfillment IQ 11-50 Professional Services

Fulfillment IQ is hiring a Full Stack Python Developer to build and maintain supply chain software solutions in Bangalore or remotely, with a focus on delivering end-to-end web applications and cloud-based features.

Azure CI/CD Django Docker FastAPI Flask Git Linux MongoDB PostgreSQL Python React SQL Server Tailwind CSS Ubuntu
50 minutes ago

.NET Developer

Distro 11-50 Internet Software & Services

Solvo Global is hiring a remote .NET Software Engineer in Nairobi to build and maintain modern data processing solutions using .NET, React, Azure, and SQL Server.

Agile Azure C# CI/CD CSS Git GitHub Actions GraphQL HTML JavaScript Jest .NET React REST API Scrum SQL Server TypeScript
1 hour, 3 minutes ago

Backend Engineer

Sweet Security is hiring a Senior Backend Engineer to build and scale the core systems of its cloud-native detection and response platform.

Kafka Microservices REST API TypeScript
1 hour, 11 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