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.
Requirements
- 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
- 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
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.
Our Typical 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)
- ...Rula is seeking a Fullstack Senior Software Engineer to join a remote-first team dedicated to designing systems that enhance patient access to care. This role involves collaborating with autonomous teams and working on strategic initiatives in emerging growth areas like...FullstackSeniorRemote work
- ...A leading automation technology company is seeking a Senior Software Engineer, Fullstack to develop next-generation analytics products for process orchestration. The position emphasizes building reliable SaaS capabilities utilizing Java and React while working in a remote...FullstackSeniorRemote work
- ...A leading educational technology company is seeking a Fullstack Senior Software Engineer to develop their Discover product, an analytics platform for education. You will work in a collaborative environment, using React for front-end and Go for back-end development. Key...FullstackSeniorRemote workFlexible hours
$130k - $190k
...A technology company in the United States is seeking a Senior Software Engineer to develop the infrastructure for AI-driven advertising. You... ...environment. The ideal candidate has over 5 years of backend or fullstack experience and strong skills in TypeScript, Node.js, and...FullstackSeniorRemote work- A leading healthcare analytics firm is seeking a Senior Software Engineer to build and scale applications that process complex healthcare datasets. With over 5 years of fullstack development experience, you’ll design impactful software solutions using modern technologies...FullstackSeniorRemote work
- ...Senior Software Craftsperson We are looking for a senior software craftsperson to join our... ...software. This is a hands-on engineering role for someone who combines strong technical... ..., and domains when needed. We value fullstack polyglot engineers who can make sound...FullstackSeniorRemote work
- ...Build our Product. Own and implement software features that help to power our AI platform... ...patterns, and review processes; mentor engineers. Co-own our culture of practical, reliable... ...bring to the role: ~4+ years of fullstack software engineering experience. ~ Passion...FullstackSeniorRemote work
$150k - $180k
...Senior Software Engineer (Full Stack) Location : Remote, US (EST preferred) Compensation : $150K – $180K + Equity Who We're Looking For Seeking... ...environments. Skills: cybersecurity,next.js,prisma,fullstack development,aws,typescript,saas,postgresql #J-18808-Ljbffr...FullstackSeniorRemote work- A leading robotic automation firm in Mountain View is seeking a Senior Software Engineer. This role will focus on developing tools to enhance engineering productivity, critical for the first fully autonomous aircraft. The ideal candidate has over 5 years of full stack...FullstackSenior
- ...Job overview restor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific design processes. Key...FullstackSenior
- A rapidly growing consumer technology firm is seeking a Fullstack Engineer to build innovative healthcare solutions, connecting medical consultations to prescription deliveries. The role requires proficiency in programming languages such as TypeScript and Python, strong...FullstackSeniorFull time
- ...Senior Software Engineer – Frontend We are seeking a Frontend Engineer to design and scale AI-powered applications that automate complex... ...building production-quality frontend applications (open to fullstack experience). ~ Strong proficiency in TypeScript and Next...FullstackSeniorH1bRelocationVisa sponsorship
$150k - $200k
...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Fullstack in United States. This role offers the opportunity to build end-to-end product experiences that directly shape the future of work...FullstackSeniorRemote jobHourly payFull timeWork at officeHome officeFlexible hours- ...Software Engineer Magnetic is hiring a skilled Software Engineer to join our core development team. You'll be responsible for building and maintaining the backend systems that power our AI-driven tax prep platform - including model pipelines, data extraction logic,...FullstackSenior
- Dormont Manufacturing Co is looking for a talented Senior Software Engineer to design and build core cloud software for automated warehouses.... ...cross-functional teams. The role requires deep expertise in fullstack development (C# .NET, Node.js, React) and experience in...FullstackSenior
$150k - $200k
...Senior Fullstack Software Engineer New York, New York, United States Biograph is looking for senior software engineers to help us scale a data driven approach to preventative care. Our small and nimble engineering team thrives on ownership and autonomy. We're...FullstackSeniorWork at office3 days per week- ...Fullstack Developer Searching for qualified candidates for a Fullstack Developer role... ...deploy, maintain and continuously improve software Translate product concepts into project... ...team members Qualifications: 1. Senior level experience with Java (okay to have...FullstackSeniorFull timeContract workRemote work
- ...educational institutions Work together with engineers, scientists, operators, and more from... ...scale. About the Role As a Senior Software Engineer on the Handshake AI Enterprise... ...engineering experience with strong fullstack instincts and a high bar for product quality...FullstackSeniorWork at office
- ...Join to apply for the Senior Software Engineer role at SmartLight AnalyticsAt SmartLight Analytics, your work helps tackle one of the biggest... ...and guide junior developersWhat you'll do:Design and build fullstack web apps and APIs that handle complex healthcare...FullstackSeniorImmediate startRemote work
- ...Design, develop, and maintain scalable, reliable, and efficient fullstack applications using ReactJS, NodeJS, NestJS, MongoDB, and... ...using MongoDB and PostgreSQL. Experience with software engineering best practices such as SOLID and CLEAN. Familiarity with...FullstackSeniorLocal areaRemote work
- ...communicate technical designs/strategies. Serving as a role model for engineering standards and bringing consistency across systems and... ...A strong technical background with 5+ years of experience in fullstack web development and production AI/ML systems. Deep expertise in...FullstackSeniorWork at officeRemote workFlexible hours
- ...Chairs and Ophelia) and an ex-Amazon Alexa engineer who led AI/ML teams at Salesforce. We've... ...teammates to deliver mission-critical software. Interview Process We move... ...design and architecture with the CTO and a senior engineer. Onsite Team Day (Half Day,...FullstackSenior
$135k - $175k
...the most acclaimed figures in film, television, music, gaming, esports, digital talent, and more.We are seeking an experienced software engineer to help our growing team uncover meaningful insights in the entertainment industry. This is a passionate and highly-technical...FullstackSeniorRemote work- A tech company is seeking a Senior Software Engineer in San Francisco to lead product development for their member platform. This role focuses... ...years of experience in a relevant environment and strong fullstack skills, including Python and React. The company offers a hybrid...FullstackSeniorFlexible hours
$150k - $215k
...Senior Software Engineer (Fullstack) Step into a high-impact Senior Software Engineer (Fullstack) opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to make a visible contribution in Brooklyn...FullstackSeniorRelocation package$190k - $220k
...Senior Software Engineer, Fullstack Title of Role: Senior Software Engineer, Fullstack Location: San Francisco, remote Company Stage of Funding: Series C — Ecommerce, Marketing, B2B Office Type: Remote Salary: $190K–$220K Company Description We're...FullstackSeniorWork at officeRemote work- Saris Ai, located in Denver, is seeking a Senior Software Engineer to design and develop innovative AI-powered solutions for the fintech industry... ...over 6 years of experience, particularly in backend and fullstack roles, with strong skills in Python, TypeScript, and cloud...FullstackSenior
- ...datasets to train LLM to work on realistic software engineering problems. One of our approaches, in... ...with expected start date as next week Seniority level Seniority level Mid-Senior level... ...00.00 2 weeks ago Software Engineer - Fullstack, Multiple Locations United States $81,...FullstackSeniorContract workFor contractorsFreelanceInternshipRemote work
- Commure is looking for a Software Engineer to join their Air AI team in New York, NY. This role focuses on leveraging and building AI technologies... ...solutions for clinicians. Ideal candidates have strong fullstack skills in Python and TypeScript/React, along with...FullstackSenior
$65 - $70 per hour
...A hospitality company is looking for a Senior Frontend Software Engineer to join their team. This team is responsible for their content personalization... ...Storybook.js CMS migration project experience Fullstack experience Benefit packages for this role will...FullstackSeniorHourly payContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Fullstack. Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States


