Staff Data Engineer | Luma (MEX)
Core
Technical lead for the data processing and execution platform executing user-initiated operations reliably across shared compute infrastructure.
Role type
Staff Software Engineer (Data Engineering)
Builds
Distributed, event-driven data processing services and pipelines for scientific research
Domain
Life Sciences / R&D / Cloud Infrastructure
Deliverable
production ML models
Required skills
Distributed system design, Asynchronous processing, Node.js/TypeScript, Python, Kafka, GraphQL, RESTful APIs, AWS, Kubernetes, CI/CD, Automated testing, Technical leadership
Preferred skills
Scala, JVM languages, Spark, Databricks, Snowflake, GCP, Life Sciences domain knowledge
Technologies
Node.js, TypeScript, Python, Kafka, GraphQL, REST, AWS, Kubernetes, GitHub Actions, Spark, Databricks, Snowflake
Responsibilities
Define and drive system architecture for event-driven data processing services, Improve engineering standards for distributed systems, Architect and implement asynchronous data processing pipelines, Guarantee scalability and security of solutions on Kubernetes and AWS, Take ownership of existing services and evolve them
Seniority
Staff, technical lead & mentorship