Senior Software Engineer - Fullstack
Curology
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Curology is hiring a Senior Software Engineer (Fullstack) to help architect and deliver high-quality solutions to its most critical technical challenges. You will play a central role in evolving the platform from a monolith into a microservices architecture, contributing across both patient-facing applications and internal tools.
Responsibilities
- Lead platform migration from monolithic systems to distributed microservices
- Design for scalability, reliability, and long-term maintainability
- Build microservices that integrate into the broader distributed system with strong observability and fault tolerance
- Architect across the stack
- Apply architectural patterns across APIs, database schemas, and event-driven systems
- Anticipate downstream risks and propose concrete paths forward
- Engineering execution & delivery
- Deliver production-ready code at a high cadence (meaningful contributions early, sustaining pace)
- Write advanced, adaptable code that remains solid as requirements evolve
- Debug and resolve production issues; take end-to-end technical ownership
- Make informed tradeoffs between reversible vs. irreversible decisions
- Cross-functional partnership
- Partner with product, design, and data science to ship solutions meeting patient and business needs
- Communicate progress, blockers, and risks proactively
- Mentorship & technical standards
- Mentor and coach engineers through feedback, pairing, and code review
- Model high standards where quality is the baseline
- Share domain expertise gained from building and operating systems
- AI-augmented engineering
- Use AI tools (e.g., ChatGPT, Claude, Gemini) to accelerate design, code generation, debugging, and documentation
- Critically review AI outputs and ensure human judgment where it matters
- Take accountability for everything shipped
Requirements
- 5–7+ years of experience in full-stack, frontend, or backend engineering
Nice-to-haves
- Strong backend expertise with curiosity to operate across the stack
- Experience with microservices migration, observability, fault tolerance, and event-driven architecture
About Curology
Curology is a skincare technology company with a mission to make effective, personalized skincare accessible. Founded by dermatologists, it combines licensed dermatology providers with prescription formulas and dermatologist-developed skincare products to deliver science-backed care across the U.S.
Scraped 5/15/2026