Senior Full Stack Engineer – Registration | Luma
Core
Build scalable features and maintain technical health for Luma, an AI-Native Multimodal Research Platform for Scientific Intelligence.
Role type
Senior Full Stack Engineer (Node.js/React)
Builds
Distributed, event-driven systems and serverless data pipelines for scientific research workflows
Domain
Life Sciences / Scientific R&D Software
Deliverable
production ML models
Required skills
Node.js, React, PostgreSQL, RESTful APIs, Microservices, Event-driven architecture (Kafka), Asynchronous programming, AWS, Docker, Kubernetes, CI/CD, Automated testing
Preferred skills
Infrastructure as code (Terraform), Multi-cloud design, Mentoring, Life Sciences background
Technologies
Node.js, React, PostgreSQL, Kafka, AWS, Docker, Kubernetes, GitHub Actions, GitLab CI, AWS CodePipeline
Responsibilities
Lead development of complex features across microservices architecture; Design and maintain serverless and event-driven data pipelines; Build asynchronous, non-blocking services and APIs; Write clean, maintainable, well-tested code; Partner with engineers to build intuitive user interfaces; Provide technical guidance through code reviews and pair programming; Support service reliability via observability and deployment monitoring
Seniority
Senior, hands-on IC