Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Fullstack

Temporary

Curology

Department: Engineering

Level: Senior (IC)

Reports To: Senior Engineering Manager

Version Date: May 2026

About Curology

Curology’s mission is to make effective, personalized skincare accessible. We were founded by dermatologists who believe everyone should have access to skincare products that actually work. Today, our licensed dermatology providers have helped millions of patients across all 50 states make that mission a reality.

We combine expert medical care with personalized prescription formulas and dermatologist‑developed skincare essentials to deliver science‑backed solutions that meet people where they are. Join us in our mission to transform skin health and enhance lives—one patient at a time.

Mission of the Role

The mission of the Senior Software Engineer is to architect and deliver high‑quality, reliable solutions to Curology’s most critical technical challenges—playing a central role in evolving our platform from a monolithic system into a scalable constellation of microservices. Reporting to the Senior Engineering Manager, this role spans both patient‑facing applications and internal tools that support business scale. Success requires the judgment to move quickly without sacrificing quality, the rigor to own outcomes end‑to‑end, and the technical leadership to raise the bar for the engineers around you. The ideal candidate ramps fast, contributes to production code early, and brings deep backend expertise paired with the curiosity to operate across the stack.

Essential Functions and Impact Areas

Platform Migration & Architecture

  • Lead the migration of services from our monolithic codebase to a distributed microservices architecture—designing for scalability, reliability, and long‑term maintainability.
  • Design and build microservices that integrate cleanly into our broader distributed system, with strong attention to observability and fault tolerance.
  • Apply sound architectural patterns across APIs, database schemas, and event‑driven systems—making decisions that won’t box the team in as we scale.
  • Anticipate where architectural decisions create downstream risk, raise them early, and bring a concrete path forward.

Engineering Execution & Delivery

  • Deliver production‑ready code at a high cadence—contributing meaningfully within the first 30 days and sustaining that pace as scope grows.
  • Write advanced, adaptable code that captures the core essence of the solution and holds up as requirements evolve.
  • Identify and resolve production issues—individually or as part of a team—and take technical ownership of the health of systems you touch.
  • Distinguish reversible from irreversible decisions and act accordingly: move fast where it’s safe to, slow down where it matters.

Cross‑Functional Partnership

  • Serve as a technical partner in cross‑functional settings—representing the engineering perspective to technical and non‑technical audiences with clarity.
  • Work collaboratively with product, design, and data science to ship solutions that meet patient and business needs.
  • Communicate progress, blockers, and risks proactively—not at the deadline.

Mentorship & Technical Standards

  • Mentor and coach mid‑level and senior engineers—helping them grow their craft through direct feedback, pairing, and code review.
  • Role‑model high technical, cultural, and process standards: quality is the baseline, not the goal.
  • Continuously build and share domain expertise—turning what you learn into leverage for the team.

AI‑Augmented Engineering

  • Actively use AI tools (e.g., ChatGPT, Claude, Gemini) to accelerate design, code generation, debugging, and documentation—with a clear point of view on where AI helps and where human judgment is non‑negotiable.
  • Review AI‑generated outputs critically before acting on them—take personal accountability for everything you ship, regardless of how it was produced.Share what’s working and what isn’t with your team—AI fluency grows collectively, not just individually.

Qualifications

  • 5–7+ years of experience in a full‑stack, frontend, or backend software engineering role delivering production‑ready code (majority backend; full‑stack 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 of large, high‑scale applications, including well‑designed APIs, database schemas, and event‑driven architectures.
  • Working knowledge of both relational (e.g., MySQL/PostgreSQL) and NoSQL databases.
  • Experience working collaboratively with cross‑functional teams including design, product, and data science.
  • Proficiency with automated testing, continuous integration, and modern engineering workflow practices.
  • Builder mindset: hands‑on, willing to jump in, explore the unknown, and make things happen on ambiguous, fast‑moving projects.
  • Demonstrated AI fluency: hands‑on experience using enterprise AI tools in your engineering workflow to accelerate design, code generation, code review, debugging, and documentation.
  • Strong judgment in AI‑assisted work: a track record of critically reviewing AI‑generated outputs before acting on them, and a clear point of view on where AI augments engineering versus where human oversight is non‑negotiable.

Preferred

  • Experience with contract testing (Pact or similar) across service boundaries.
  • Experience in HIPAA‑regulated environments with PHI handling requirements.
  • Familiarity with saga patterns, Step Functions, or orchestration testing.
  • Experience with service‑oriented or microservices architectures.
  • Experience coordinating manual QA, including offshore teams.

Nice to Have

  • Familiarity with AWS‑native tooling (EventBridge, SQS, Lambda, Step Functions).
  • Experience testing e‑commerce platforms.
  • Exposure to testing subscription billing or payment processor integrations.
  • Experience with observability tooling as part of a quality strategy.
  • Familiarity with feature flag testing strategies (LaunchDarkly or similar).
  • Exposure to mobile testing surfaces (iOS/Android) in addition to web.

Location

  • Remote (Pacific Time Zone preferred).

Benefits and Compensation

The estimated base salary range for this role is 150‑180k plus a competitive equity package and benefits. Actual compensation will be determined based on several factors, including location, skills, experience, and job‑related expertise.

  • Competitive compensation and equity package (RSUs).
  • Comprehensive benefits: Medical, dental, vision, FSA and HSA, supplemental coverages (critical illness, accident, hospitalization), and 401(k).
  • Access to wellbeing perks, including OneMedical, Spring Health, SoFi, and Employee Assistance Program.
  • Flexible paid time off and holiday policy.
  • Paid parental leave (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 online retail discount.

Interview Process

*Subject to change based on role.

  • 30 minute Recruiter screen (phone).
  • 45‑60 minute technical assessment (Live or take‑home).
  • 30 minute interview focused on values and team collaboration (Google Meet or Zoom).
  • 30‑45 minute final round interview with Hiring Manager or Team Leader (Google Meet or Zoom).
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Fullstack in San Diego, CA vacancy
  • $115k - $145k

     ...Senior Full-Stack Software Engineer Gigantic Playground, a CourtAvenue company, is a fast-growing creative technology agency that creates immersive and interactive experiences that connect people, places, and products in extraordinary ways. Our unique experience + technology... 
    Fullstack
    Senior

    CourtAvenue

    San Diego, CA
    4 days ago
  • Foster City, CA / Seattle, WA / San Diego, CASoftware - Software Platforms and Product /Full-time /HybridAt Zoox, we’re not...  ...nervous system of this mission, and we’re looking for a Senior/Staff Software Engineer to be a technical leader in this critical area. This isn’... 
    Fullstack
    Senior
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    San Diego, CA
    2 days ago
  • $162.7k - $199.3k

     ...businesses.We are seeking an experienced Senior Full Stack Developer to design, develop,...  ...Skills5+ years of professional software development experienceExpert proficiency...  ...CompetenciesBachelor's degree in Computer Science, Engineering, or equivalent practical... 
    Fullstack
    Senior
    Full time
    Local area

    Jones Lang LaSalle

    San Diego, CA
    17 hours ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Fullstack
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    San Diego, CA
    1 day ago
  •  ...techniques and outcomes of surgery so patients can resume their lives as quickly as possible. Position Summary : The Sr. Software Engineer position, Intraoperative Neuromonitoring, is responsible for the software applications & systems development function on... 
    Fullstack
    Senior

    Globus Medical

    San Diego, CA
    1 day ago
  •  ...Senior Software Engineer Satomic's mission is to close the gap from idea to molecule with faster navigation of chemical space. We are building an automated chemistry platform that integrates laboratory robotics, software, and AI to transform small-molecule synthesis... 
    Fullstack
    Senior
    Shift work

    Satomic

    San Diego, CA
    4 days ago
  • $175k - $200k

     ...possible in the realm of engagement. To learn more visit:POSITION SUMMARYSEPS is looking for a talented and motivated Senior Full Stack Software Engineer to join our team in building and enhancing internal applications that drive the Sony Engagement Platform. In this... 
    Fullstack
    Senior
    Full time
    Temporary work
    Summer work
    Local area
    Immediate start
    Flexible hours

    Sony Mobile Communications

    San Diego, CA
    1 day ago
  • $162.7k - $199.3k

     ...Senior Full Stack Developer JLL empowers you to shape a brighter way. Our people...  ...Technical Skills ~5+ years of professional software development experience ~ Expert...  ...Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Strong... 
    Fullstack
    Senior
    Daily paid

    JLL Technology Solutions (formerly BRG)

    San Diego, CA
    17 hours ago
  • $160k - $220k

     ...**We are unable to sponsor or take over sponsorship of an employment Visa at this time.  RIVO is seeking an experienced Senior Software Engineer  to help accelerate the evolution of our proprietary Loan Management System (LMS), the platform that powers our business and... 
    Fullstack
    Senior
    Immediate start
    Remote work
    Work visa
    Weekend work

    RIVO Holdings, LLC

    San Diego, CA
    9 days ago
  •  ...PickTrace, we’re working to solve these problems and deliver products our customers love. That is why we’re looking for a Senior Software Engineer who not only builds great software, but knows how to harness AI as a force multiplier to help build the SaaS farm management... 
    Fullstack
    Senior
    Shift work

    PickTrace

    San Diego, CA
    2 days ago
  • $160k - $200k

     ...a relaxed, collaborative, open-office environment. You\'ll join a close-knit engineering team working on software that has a direct, measurable impact. Role Description We are seeking a Senior Software Developer with 4+ years of full-stack development experience to help... 
    Fullstack
    Senior
    Full time
    Work at office
    Worldwide

    PrecisePK

    San Diego, CA
    17 hours ago
  •  ...AIFirst Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AIfirst...  ...roles. ~ Proven experience leading UI or fullstack teams building largescale, customerfacing enterprise products... 
    Fullstack
    Senior
    Permanent employment
    Flexible hours

    Teradata

    San Diego, CA
    9 hours ago
  • $150k - $170k

     ...risk decisioning for lenders through large-scale consortium data, machine learning, and real-time systems. We are seeking a Senior Software Engineer to help design, build, and maintain the production platforms behind our core products, including real-time APIs, data... 
    Fullstack
    Senior
    Work at office
    Flexible hours

    Point Predictive

    San Diego, CA
    1 day ago
  •  ...autonomous systems, mission command and control software, AI-enabled training and simulation, and...  ..., Forward Slope, Systems Innovation Engineering, SoarTech, and Highbury Defense Group...  ...and global perspective. Job Description Senior Full Stack Software Engineer (Level III)... 
    Fullstack
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Accelint

    San Diego, CA
    2 days ago
  • $156.4k - $211.6k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...Native software for a regulated industry. Additionally, the Senior Principal Software Engineer will bring deep expertise in one... 
    Fullstack
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Tendo

    San Diego, CA
    17 hours ago
  • We are seeking a Senior Manager of Software Engineering to build and lead a new product engineering team in San Diego, developing software for providers in the sleep health diagnostics domain.This is a people-first leadership role for an engineering leader who has previously... 
    Fullstack
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    ResMed

    San Diego, CA
    4 days ago
  • $190k - $220k

    As a Senior ServiceNow Technical Consultant, you will take on a leadership role in developing and implementing cloud computing platforms to facilitate efficient digital workflows for enterprise operations. Your expertise will be pivotal in guiding complex technical implementations... 
    Fullstack
    Senior
    Full time
    Local area

    CDW Government

    San Diego, CA
    17 hours ago
  • $138.4k - $173k

     ...the AppFolio Property Manager: web-based software for managers of apartment buildings to...  ...-experience designer, quality-assurance engineer, and 3-6 software engineers. We work closely...  ..., CA.About this jobWe're looking for a Senior Software Engineer to join a 6-person... 
    Fullstack
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    AppFolio

    San Diego, CA
    3 days ago
  • $112k - $179k

    ResponsibilitiesPeraton is seeking an enthusiastic and talented senior DevSecOps engineer to build on ongoing modernization efforts for the US Navy...  ...need your help to rapidly deliver cutting edge software solutions to the fleet for planning and executing missions... 
    Fullstack
    Senior
    Contract work
    Live in
    Remote work
    Shift work

    Peraton Corporation

    San Diego, CA
    1 day ago
  • $122.5k - $183.7k

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Cellular Technologies Software General Summary: This individual independently plans, performs the moderately-defined responsibility for the designing, standardizing, implementing, verifying... 
    Senior
    Full time

    Qualcomm

    San Diego, CA
    17 hours ago
  •  ...Job Description Job Description Senior Full-Stack Engineer, Platform-Leaning We’re hiring a Senior Full-Stack Engineer with strong backend...  ...engineering workflow Helpful Experience Scientific software, biotech, or healthcare experience Sensitive or... 
    Fullstack
    Senior
    Full time

    Inocras Inc

    San Diego, CA
    23 days ago
  • $183.5k - $232.5k

     ...services layered on top. We're assembling a small, elite team of senior technical operators to own this platform end-to-end and define where Lytx goes next.We're looking for a Senior Staff Software Engineer with deep technical mastery and sharp architectural judgment to... 
    Fullstack
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Lytx

    San Diego, CA
    3 days ago
  •  ...forward-thinking organization, apply now.We are currently seeking a Senior .NET Full Stack Developer to join our team in San Diego,...  ...leadership and mentoring junior developers.Ensure the highest level of software quality through automated testing frameworks, unit testing, and... 
    Fullstack
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    San Diego, CA
    17 hours ago
  • Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies, such as Agile/Scrum and test-driven development. Ideal candidate will be experienced with complex coding in C++, CLI, C#, Java... 
    Senior

    Science Applications International Corporation

    San Diego, CA
    2 days ago
  •  ...opportunity with preference to candidates located in San Diego, CA, Norfolk, VA or Charleston, SC Position Overview: The Senior Site Reliability Engineer is a technical leader responsible for architecting the reliability strategy for large-scale, distributed government... 
    Fullstack
    Senior
    Contract work
    Remote work

    Arctiq, Inc.

    San Diego, CA
    17 hours ago
  •  ...Sr. Software Engineer (PHP) Job Code: 1191 Reports To: VP, Software Engineering Grade: 21 Department: Information Technology...  ...Contribute feedback and input concerning design and operations to Senior Management. • Contribute to recommendations for system... 
    Fullstack
    Senior
    Work at office

    Samprasoft

    San Diego, CA
    1 day ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Full time
    Remote work

    Speechify

    San Diego, CA
    17 hours ago
  • $143k - $179k

    We are seeking a Senior Software Engineer to join a new product engineering team being built in San Diego, developing software for providers in the sleep health diagnostics domain.This is a hands-on engineering role for someone who delivers high-quality software, raises... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    ResMed

    San Diego, CA
    4 days ago
  • $82.1k - $146.9k

    Combine two of the fastest-growing fields on the planet with a culture of performance, collaboration and opportunity and this is what you get. Leading edge technology in an industry that's improving the lives of millions. Here, innovation isn't about another gadget, it'...
    Senior
    Temporary work
    Work experience placement
    Live in
    Local area
    Immediate start
    Remote work

    UnitedHealth Group

    San Diego, CA
    1 day ago
  • $140.8k - $211.15k

    Job SummaryJoin Insulet, the maker of Omnipod and a leader in tubeless insulin delivery. We're seeking a Senior iOS Software Engineer to help build the next generation of life-changing diabetes management solutions.In this role, you'll collaborate with a talented global... 
    Senior
    Full time
    Work at office
    Local area

    Insulet Corporation

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Fullstack. Be the first to apply!