Job Description
Job Description
About Vizgen
Vizgen is a rapidly growing company that has commercialized the next generation of single cell spatial genomics tools that enable researchers to gain new insight into the biological systems that underlie human health and disease. The company's groundbreaking MERSCOPE product utilizes MERFISH spatial transcriptomics technology to image RNA molecules with high accuracy and unrivaled detection efficiency at subcellular resolution. MERFISH provides transformative insight into a wide range of tissue-scale basic research and translational medicine in oncology, immunology, neuroscience, infectious disease, developmental biology, and regenerative medicine. For more information, go to www.vizgen.com
The Role
We are seeking a Senior Cloud Software Engineer to help build and operate the software ecosystem behind Vizgen’s spatial genomics technology. This individual will be responsible for developing high-quality, maintainable software and ensuring its reliable deployment via modern DevOps practices. The role blends hands-on cloud engineering with close collaboration across software, hardware, wet lab, and field support teams to deliver tools that scientists and customers depend on every day.
Responsibilities
- Architect, build, and deploy efficient, robust, and maintainable cloud-based services
- Implement new capabilities across Vizgen’s cloud, instrument-adjacent, and customer-facing software systems
- Own IaC-based deployments, CI/CD automation, environment management, and operational stability
- Identify, diagnose, and resolve issues across AWS-based services and operational workflows to ensure reliable system behavior and excellent user experience.
- Work with scientific teams to ensure the software platform meets evolving research and customer needs
Requirements
- BS/MS in Computer Science, Engineering, or equivalent professional experience
- Strong programming skills in Python, including writing production-quality backend code
- Experience building applications that leverage AWS managed services (e.g., Lambda, AppSync, API Gateway, S3, Cognito, DynamoDB, RDS)
- Experience with infrastructure-as-code tools and cloud deployment workflows (e.g., Terraform, CDK, Pulumi, or SST)
- Ability to write effective SQL queries for relational databases (e.g., PostgreSQL)
- Solid understanding of authentication and authorization concepts (Cognito, OAuth2/OIDC, JWT, IAM policies)
- Strong Linux command-line skills for day-to-day development, debugging, and operations
- Effective communication skills and ability to collaborate across software, scientific, and hardware teams
- Strong problem-solving skills with attention to operational correctness, reliability, and maintainability
Skills & Qualifications
- Familiarity with TypeScript and its use in IaC (e.g., CDK/SST) or AppSync resolver workflows
- Experience with React or other modern front-end frameworks sufficient to support and troubleshoot customer-facing SPAs
- Experience with CI/CD tools (GitHub Actions, Code Build, or similar) and Git best practices
- Familiarity with PL/pgSQL or procedural SQL languages (not required)
- Exposure to cloud cost optimization and efficient cloud architecture
- Experience working in a product development environment
- Familiarity with genomics, spatial biology, or laboratory work
WE ARE AN EQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER. Vizgen affords equal employment opportunity to all qualified persons regardless of race, color, religious creed, national origin, age, military status, sexual orientation, disability, genetic information, gender identity, gender expression or gender unless based upon a bona fide occupational qualification.
