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

Senior Software Engineer - Fullstack

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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Fullstack in San Diego, CA vacancy
  •  ...Senior Full-Stack Software Engineer We are in search of a Senior Full-Stack Software Engineer to join our Gigantic Playground team. In this role, you will play a crucial part in driving technological innovation for our clients, primarily in the business-to-consumer... 
    Fullstack
    Senior

    CourtAvenue

    San Diego, CA
    5 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Fullstack
    Senior
    Remote work
    Flexible hours

    Affirm

    San Diego, CA
    5 days ago
  • A leading AI research accelerator is seeking an experienced software engineer to evaluate AI-generated code and enhance coding solutions. The role requires strong software development skills and a deep understanding of software architecture. The position offers flexibility... 
    Fullstack
    Senior
    Contract work
    Remote work
    10 hours per week

    Turing

    San Diego, CA
    5 days ago
  • I did my part and supported the Regular Toilet is seeking a Senior Software Engineer in San Diego, CA. You will create and build full stack solutions for PlayStation features on PS5 and mobile platforms. The ideal candidate will have strong programming skills, particularly... 
    Fullstack
    Senior

    I did my part and supported the Regular Toilet

    San Diego, CA
    2 days ago
  • $115k - $140k

     ...Senior Software Engineer What If… You could leverage your passion for technology to create solutions that will directly impact our food supply chain? The agriculture industry is facing numerous challenges including coordinating workforces in a rapidly shifting environment... 
    Fullstack
    Senior
    Shift work

    PickTrace

    San Diego, CA
    2 days 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
    5 days ago
  • $750 per month

     ...This is a fully remote position. We're looking for a driven Senior Software Engineer to join our team and help eliminate the financial complexity of healthcare. This role will support building our core pricing systems. We value autonomous contributors who can handle complex... 
    Fullstack
    Senior
    For contractors
    Work experience placement
    Freelance
    Remote work
    Work from home
    Flexible hours

    Turquoise Health

    San Diego, CA
    5 days ago
  • $150k - $215k

    Senior Software Engineer - FedRAMP ATO Location: San Diego, California, United States Compensation: $150,000 - 215,000 USD / year About the Role Vannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic... 
    Fullstack
    Senior
    For contractors
    Remote work
    Relocation

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    5 days ago
  •  ...operate and interact with customers. Seismic Aura, our leading AI engine, is powering this change in the sales enablement space and is...  ...tasks, and to drive more successful sales outcomes. As a Senior Software Engineer - AI/ML , you will play a crucial role in developing... 
    Fullstack
    Senior

    Seismic

    San Diego, CA
    4 days ago
  • Senior Software Engineer - Platform & Integrations Overview The Platform and Integrations team is building core services to support the Seismic Platform, integrating external systems such as CRMs to create seamless experiences. With autonomy and ownership, you will apply... 
    Fullstack
    Senior

    Seismic

    San Diego, CA
    5 days ago
  •  ...the 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 software... 
    Fullstack
    Senior

    Globus Medical Inc

    San Diego, CA
    1 day ago
  • $180k - $184k

     ...world. Are you ready? We're seeking a skilled Senior Full Stack Developer I or Senior DevSecOps Engineer I to join our dynamic team in San Diego, CA, building...  ...ideal candidate will bring a strong foundation in software development alongside a keen understanding of... 
    Fullstack
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Epsilon Systems

    San Diego, CA
    2 days ago
  • $177.3k - $265.9k

     ...4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also...  ...Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Senior Software Engineer, Social Location: San Diego, CA (Rancho Bernardo) The... 
    Fullstack
    Senior
    Immediate start
    Relocation

    I did my part and supported the Regular Toilet

    San Diego, CA
    3 days ago
  • A financial technology company is looking for a Mobile Engineering Lead for its team in San Diego. You will be responsible for guiding your...  ...communication skills, and at least 4 years of experience in software engineering. This is a remote-first role, offering competitive... 
    Fullstack
    Senior
    Remote work

    Affirm

    San Diego, CA
    5 days ago
  • $120k - $145k

    A leading solutions-based company in San Diego is seeking an experienced software developer with a strong background in software design and agile methodologies. The role requires at least 10 years of software development experience and the ability to obtain a Secret security... 
    Fullstack
    Senior
    Remote work

    Real Estate Education Rocks

    San Diego, CA
    5 days ago
  • $145k - $165k

    A leading hospitality software company is looking for a Senior Fullstack Engineer to enhance products that connect properties to global distribution channels. This remote role requires deep experience in PHP and JavaScript frameworks, as well as expertise in Docker and... 
    Fullstack
    Senior
    Remote work

    Cloudbeds

    San Diego, CA
    5 days ago
  •  ...Curology is looking for a Senior Software Engineer in San Diego to lead the migration to a microservices architecture. You will architect and deliver high-quality solutions, emphasizing scalable and maintainable systems. Ideal candidates will bring 5–7+ years of backend... 
    Fullstack
    Senior
    Remote work

    Curology

    San Diego, CA
    15 days ago
  •  ...Developer in San Diego to shape the Navy’s mission by leading the engineering efforts for the Integrated Communications and Data System (...  ...successful applicant will harness 8+ years of experience in software development and Agile methodologies while working with a team... 
    Fullstack
    Senior
    Remote job

    Booz Allen Hamilton

    San Diego, CA
    3 days ago
  • A leading academic health system in San Diego is seeking a Senior Cloud Application Engineer to design, develop, and deploy cloud-native applications focused on applied AI and digital health initiatives. Candidates should have strong full stack development skills, experience... 
    Fullstack
    Senior
    Work experience placement

    UC San Diego

    San Diego, CA
    3 days ago
  •  ...University of California - San Diego Medical Centers is seeking a Full Stack Cloud Application Engineer to design and deploy cloud-native applications that support AI initiatives. This senior role involves collaboration with data scientists and automation engineers to... 
    Fullstack
    Senior

    University of California - San Diego Medical Centers

    San Diego, CA
    3 days ago
  •  ...Title: Senior Angular Java Full Stack Developer Location: Sunnyvale CA (Local candidate) Duration: Long Term Technical Skills: ~5+ years of hands-on experience in Angular 8+ (preferably Angular 12 or higher) . ~ Strong understanding... 
    Fullstack
    Senior
    Local area

    E-Solutions

    La Jolla, CA
    5 days ago
  • $133.4k - $222.3k

    A leading healthcare technology company is seeking an experienced full-stack developer to design and implement scalable full-stack applications. With a focus on cloud services like Google Cloud Platform, you will work with cross-functional teams to modernize legacy systems...
    Fullstack
    Senior

    Stryker Group

    San Diego, CA
    4 days ago
  • €50k - €70k per year

    A global leader in digital identity is seeking a Sr. Full Stack Software Engineer to work on transformative products in mobile banking and identity authentication. The position offers flexibility to work remotely or in-office, alongside a competitive salary of €50,000 -... 
    Fullstack
    Senior
    Remote job
    Work at office

    Mitek Systems, Inc.

    San Diego, CA
    4 days ago
  • A leading technology company is looking for a Senior Backend/Fullstack Engineer in San Diego, California. In this role, you will design and architect...  ...7 years of experience, a strong background in scalable software development, and familiarity with both backend and... 
    Fullstack
    Senior

    Apple Inc.

    San Diego, CA
    4 days ago
  •  ...processing, segmentation, metrology, alignment, and identification. # Engineer vision solutions for automated test handlers and other quality...  ...preferred. Experience: 5+ years developing machine vision software in industrial environments; 5+ years C++/C#/.NET Windows... 
    Fullstack
    Senior

    Cohu

    San Diego, CA
    1 day ago
  • A cloud technology company in San Diego is seeking a Full-Time Senior Full Stack Java Developer with over 10 years of experience in large-scale enterprise projects. The ideal candidate will design and implement functionality for web applications and incorporate cloud technologies... 
    Fullstack
    Senior
    Full time

    SoftClouds, LLC.

    San Diego, CA
    4 days ago
  • $119.4k - $230.8k

     ...leading university in California seeks a Sr. Cloud Application Engineer to design and develop impactful cloud-native applications. Candidates...  ...stakeholders to implement AI-enabled workflows. This senior position offers a hybrid working model with a salary range of $... 
    Fullstack
    Senior
    Remote job

    University of California San Diego

    San Diego, CA
    3 days ago
  •  ...Job Summary: As a Senior Software Engineer, you'll be a part of highly collaborative, cross-functional Scrum teams within the Software Solutions group. Key Requirements: To succeed in this role, you'll need a customer-first attitude and the following:... 
    Fullstack
    Senior

    Macpower Digital Assets Edge

    San Diego, CA
    5 days ago
  •  ...Senior AI R&D Engineer (Bilingual Korean required)\n\nTimpl has partnered with a is a global leader in 3D inspection technology for\nelectronics manufacturing company and we are seeking a Senior AI R&D Engineer to\njoin our team. The successful candidate will have a strong... 
    Fullstack
    Senior
    Night shift

    Timpl

    San Diego, CA
    4 days ago
  •  ...RF and Protocol support Engineer/Senior software engineer Location: San Diego, USA (Onsite) Type: Fulltime Required Skills: RF and Protocol support on 5G systems, Integration of new software features, Lab Support, PCAT, RF RCT Job description:... 
    Senior
    Full time

    Yochana

    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!