Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer
Posted 8 days 15 hours ago by CryoCloud
About us
CryoCloud is a leading provider of cloud-based infrastructure and software solutions for cryo-electron microscopy (cryo-EM), a transformative imaging technology in structural biology. Our platform enables research institutions and pharmaceutical companies to efficiently process, manage, and analyze large-scale cryo-EM data with speed, reliability, and scalability. By abstracting the complexities of high-performance computing, CryoCloud empowers scientists to focus on drug discovery while we deliver the technology backbone that drives innovation in drug development and molecular research. We are a focused and fast-moving team that prioritizes clean, scalable code, intuitive user experiences, and high-impact engineering that directly accelerates breakthroughs in medicine and molecular biology.
Role overview
As a Senior Software Engineer at CryoCloud, you will play a critical role in translating cutting-edge scientific research into scalable, production-grade software. You'll work closely with a multidisciplinary team to develop robust, cloud-based solutions that support the needs of global biopharma companies and academic research institutions. This role offers the opportunity to shape and implement the high-impact product.
Core qualifications
- 5+ years of professional experience in software engineering
- Successful track record in building user-centric SaaS products
- Proven ability to design and implement complex technical solutions
- Excellent written and verbal communication skills
- Deep expertise in at least one of the following domains:
- Python (incl. asyncio, testing, threading) and API development (FastAPI, PostgreSQL, Redis)
- Cloud infrastructure and DevOps (container orchestration, monitoring, CI/CD, Terraform, AWS/GCP)
- Frontend TypeScript and React (incl. hooks, performance optimization, memoization)
Key responsibilities
- Design, build and maintain high-performance, cloud-native services that convert terabytes of cryo-EM data into actionable insights.
- Collaborate with scientific and commercial teams to translate domain requirements into software features.
- Monitor, profile and optimize system performance to proactively identify and resolve platform reliability risks.
- Develop interactive and responsive visualizations for large-scale datasets.
- Uphold engineering best practices through code review, comprehensive testing and technical documentation.
We offer
- Opportunities across the entire tech stack, enabling both depth and breadth of growth.
- Your engineering directly makes a meaningful impact on drug discovery and biomedical research.
- Join a friendly, talented, multidisciplinary team of experts committed to excellence.
- Flexible work arrangements, including hybrid or fully remote options.
- A competitive compensation package, including a budget for equipment.
Applicants who do not meet every listed criterion but can demonstrate the required expertise and judgment are encouraged to apply. The applications will be reviewed on a rolling basis.
CryoCloud
Related Jobs
Consultant Psychiatrist Hull East & West GA CMHT
- Yorkshire, Hull, United Kingdom, HU1 1
Senior Engineer - Requirements and Acceptance
- Glasgow, United Kingdom
Consultant Psychiatrist - Haringey Home Treatment Team
- London, United Kingdom
Senior Salesforce Developer
- Not Specified, Netherlands
PLC Commissioning Engineer - Resident Parigi
- Paris, France