Data Engineer
Role summary
We are seeking a Data Engineer with over 10 years of experience to design and implement features for our TMR data model. The role requires expert knowledge of Postgres SQL and experience with Oracle, along with proficiency in modern data tools like Glue, dbt, and Databricks. Candidates must have experience with AWS cloud platforms, Python programming, strong testing practices, CI/CD pipelines, and Docker/Kubernetes. Expertise in cheminformatics, pharmaceutical databases, biological sequence alignment, and molecular structure notation is highly valued. Responsibilities include data migration, production deployment, technical design, and writing high-quality code for chemical registration workflows, while also supporting junior team members.
Mandatory Skill:
- Design and implement features of our TMR data model.
- 10+ years of data engineering experience
- Expert knowledge of Postgres SQL and experience with Oracle
- Skilled with modern data toolkit (Glue, dbt, Databricks,...)
- Experience with cloud platforms (AWS)
- Python programming skills
- Strong testing practices and test automation
- Strong Understanding of CI/CD pipelines
- Experienced with agile development methodologies
- Open source cheminformatics experience (e.g., RDKit, chemfp, Indigo, HELM toolkit)
- Pharmaceutical and product services database cartridge expertise
- Expertise with biological sequence alignment
- Chemical & biological structure notation expertise
- Familiarity with chemical structure canonicalization
- Molecular structure searching algorithm expertise
- Experience with scientific software development
- Experience with Docker and Kubernetes
- Experience with event-driven architectures
- Strong knowledge of security best practices
Responsibilities:
- Design and implement features of our TMR data model
- Oversee cloud data migration to TMR and production deployment
- Contribute to technical design discussions and architecture decisions
- Write high-quality, testable code for chemical registration workflows
- Support and mentor junior team members
- Collaborate with scientists and other engineers to implement business requirements
Similar roles
- Senior Data EngineerExperion Technologies · Plano, Texas, United States · Hybrid
- Lead Data EngineerSmart IT Frame LLC · Los Angeles, California, United States · Hybrid
Principal Data EngineerRS21: A Data Science and Visualization Company · United States · Remote
Senior Data EngineerRaag Solutions · Bellevue, Washington, United States · Onsite- Lead Data EngineerRetail Insight Ltd · Illinois, United States · Hybrid