Cryoport Systems is looking to grow its foundational systems and deliver high-quality technical solutions to support its business needs.
Requirements
- 7+ years of experience architecting, implementing, and maintaining scalable backend systems and distributed applications using technologies such as Ruby, Python or similar server-side frameworks
- 3+ years of hands-on experience designing and implementing data solutions, including building and optimizing data repositories, pipelines, and BI tools (Tableau)
- Extensive experience with data platforms and technologies including Snowflake, Hadoop, Amazon SQS, and ETL tools (e.g., CDATA, DBT, Informatica, or similar)
- Proven ability to design and implement scalable data warehouses, data lakes, and analytics solutions
- Familiarity with regulatory frameworks (e.g., HIPAA, GDPR, SOC2, SOX) and experience supporting initiatives to achieve compliance
Responsibilities
- Design, build, and maintain essential platform components to support Cryoport Systems’ growth, focusing on performance and scalability
- Deliver high-quality code and contribute to architectural improvements by implementing solutions
- Lead code reviews and provide hands-on mentorship to junior engineers
- Drive key project phases within the Platform team, ensuring timely delivery and alignment with team objectives
- Identify and address performance bottlenecks, implement automation initiatives, and optimize processes at the team level
- Implement security best practices and maintain compliance with internal standards
- Proactively identify potential technical risks within projects and collaborate with relevant stakeholders to implement effective mitigation strategies
Other
- Bachelor's degree in Computer Science or a related field (required)
- Analytical & Problem-Solving Skills: Skilled at diagnosing complex issues and designing innovative solutions
- Communication: Strong verbal and written communication skills with the ability to translate technical concepts into actionable business insights
- Adaptability & Continuous Learning: A proactive approach to staying current with emerging technologies and trends
- Business Acumen: Ability to align technical solutions with organizational strategy, effectively mitigating risks and enhancing business value