ApplySenior Software Engineer, Life Sciences Team
Posted about 1 month agoViewed
View full description
Requirements:
- 5+ years previously in a software engineering individual contributor role.
- Experience in building scalable systems and managing high-performance back-end systems.
- Cross-functional collaboration skills, integrating back-end systems with front-end and third-party services.
- API development experience, particularly with RESTful APIs and gRPC.
- Performance optimization abilities in cloud environments and with Docker and Kubernetes.
- Testing and CI/CD experience for robust testing frameworks and maintaining pipelines.
- Familiarity with distributed computing frameworks like Apache Hadoop, Spark, Ray.
- Proficiency in back-end programming languages such as Python, Java, Scala, or Go.
- Experience with service-oriented architectures and modular system design.
- Knowledge of machine learning workflows and infrastructure is a plus.
Responsibilities:
- Enhance Domino Datasets functionality to allow access via APIs.
- Improve Git repository and version control support within Domino Projects and Workspaces.
- Design and implement regulatory compliance features aligned with FDA requirements.
- Build end-to-end audit logging for comprehensive workflow transparency.
- Automate external data version tracking for third-party data sources.
- Optimize workspace performance focusing on Kubernetes-based compute-on-demand IDE functionality.
Apply