[Remote] Staff Data Engineer | Luma
Note: The job is a remote job and is open to candidates in USA. Dotmatics is a company dedicated to transforming scientific research through innovative data solutions. They are seeking a Staff Data Engineer to enhance their AI-powered R&D platform, Luma, by improving system architecture, scalability, and reliability while mentoring a world-class engineering team.ResponsibilitiesDefine and drive system architecture for services within a Node.js/TypeScript ecosystemContribute to and improve engineering standards, patterns, and best practices for distributed systems, observability, and reliabilityArchitect and implement serverless and event-driven data processing pipelines for high-volume scientific dataGuarantee the scalability, maintainability, and security of software solutionsProvide technical guidance to Software Engineers, conduct code reviews, and raise the bar for design, code quality, and operational excellenceHelp shape user interfaces that are intuitive and accelerate scientific researchCollaborate with other teams to build scientific solutions on top of a best-in-class scientific data engineSkills12+ years experience in engineering preferably in a SaaS environmentDegree in Computer Science, Software Engineering, or equivalentAdvanced working experience in Data Engineering pipelines and Asynchronous processingExpert knowledge of Node.js and ReactProven experience designing and implementing distributed, event-driven systems and high-level web applicationsExperience implementing automated testing platforms, unit tests, and integration testsAdvanced working experience with large data processing platforms Spark, Databricks, SnowflakeProfessional experience with PostgreSQL and building/consuming RESTful APIsHands-on experience with AWS in production environments and a solid understanding of Kubernetes for orchestrating workloadsProficiency with CI/CD tools such as GitHub ActionsKnowledge of Agile software development practicesSetting technical direction, leading cross-team initiatives, and leveling up other engineersScalaBackground in complex data pipelines and scalingMessage-based architectures (e.g., Kafka)Deployment technologies like TerraformExposure to AWS and/or GCP or designing systems portable across multiple cloud providersBuilding Windows applicationsBuilding scalable distributed systems using Kubernetes and other cloud-native technologiesExperience within Life Sciences or R&D data managementBenefitsMedical, Dental, Vision, InsuranceHealth Spending AccountsWellness Benefits (Mental Health Apps and Fitness Perks)Company-paid Life and Disability Insurance401k Retirement Plan (with 4% company match; immediate vesting)Flexible Time off Plan (for US exempt employees)Company OverviewDotmatics is an R&D scientific software connecting science, data, and decision-making. It is a sub-organization of Siemens. It was founded in 2005, and is headquartered in Boston, Massachusetts, USA, with a workforce of 501-1000 employees. Its website is https://www.dotmatics.com/.Company H1B SponsorshipDotmatics has a track record of offering H1B sponsorships, with 3 in 2022. Please note that this does not guarantee sponsorship for this specific role.