Back to jobs

Sr. Software Engineer - Python Generalist

Boston, Massachusetts

 

CytoTronics is seeking a highly motivated and experienced Senior Software Engineer with a strong background in building and maintaining scalable cloud infrastructure, alongside software development expertise in Python. As a member of our small and dynamic team, the ideal candidate will have deep expertise in Infrastructure as Code (IaC), distributed systems, site reliability engineering (SRE), observability, and cybersecurity best practices.

Who We Are

CytoTronics is disrupting the traditional drug discovery process. Spinning out from Harvard after a decade of research, our proprietary semiconductor-cell interface can deliver high-dimensional functional assessment of live-cell responses at scale.

The Pixel™ family of cloud-enabled cell-plate readers enable high-resolution, multiplexed, real-time assessment of live-cell characteristics, which provide deeper understanding of how chemical or genetic perturbations affect cell function.

The software team provides support to all activities at CytoTronics, from the embedded software to data analysis tools running in the cloud. As an early member of the software team, you will play a critical role in designing, scaling, and ensuring the reliability of our cloud environment, which supports our cutting-edge bioinformatics platform, enabling massive data processing and deep biological insights.

See this 90 second video to get a sense for our technology: Accelerating drug discovery with live cell insights at scale.

The Role

As a Senior Software Engineer – Python Generalist, you will be responsible for designing, implementing, and maintaining highly scalable and secure cloud infrastructure that powers our distributed cloud-based systems.

You will collaborate closely with other software engineers, data scientists, and biologists to ensure seamless, secure, and reliable cloud operations, focusing on automation, site reliability, and observability.

You will leverage your software development experience in Python to contribute to infrastructure services, building efficient, scalable, and resilient systems to manage the large-scale data generated by our instruments. You will also implement Infrastructure as Code (IaC) solutions using Terraform to manage Kubernetes clusters, and ensure the security and observability of our cloud environments.

Who You Are

  • You are a seasoned software engineer with deep expertise in cloud infrastructure, distributed systems, and site reliability engineering (SRE).
  • You have extensive experience in designing, scaling, and optimizing cloud environments, ensuring high availability and scalability.
  • You have hands-on experience with Infrastructure as Code (Terraform) and managing Kubernetes-based containerized applications in production environments.
  • You are a cybersecurity enthusiast, ensuring the security and compliance of cloud infrastructure.
  • You are proactive in improving cloud reliability, scalability, and performance while identifying areas for optimization, efficiency, and cost reduction.
  • You are well-versed in monitoring, logging, and observability tools, ensuring the infrastructure is properly monitored and incidents are quickly diagnosed and resolved.

Key Requirements

  • 3+ years of professional, non-academic experience coding in Python
  • Experience with Cloud infrastructure tools Terraform, Kubernetes, Docker, AWS.
  • Proven experience as a software engineer with strong Python development skills.
  • Strong understanding of cybersecurity principles and best practices.
  • Deep understanding of site reliability engineering (SRE), observability, and monitoring tools.
  • Experience working with distributed systems and large-scale data processing.
  • Familiarity with DevOps practices, CI/CD pipelines, and cloud automation tools.

Nice to Have

  • Experience in building highly parallelized data processing pipelines using Python.
  • Experience with automated provisioning/management of test environments
  • Experience implementing and getting certification for security frameworks such as ISO 27001, SOC2, etc.
  • Strong understanding of cloud-based data storage, processing, and computing.
  • Software for scientific / analytical / imaging devices

CytoTronics is an equal employment opportunity employer in Boston, United States. We offer competitive salary and equity compensation package. This role is full-time and out of our Boston South End office, with flexible in-person / work-from-home possibility. This role reports to the Head of Software.

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


bulleted answers are fine 

bulleted answers are fine 

bulleted answers are fine 

Select...