Job Summary

At Triplebar, our mission is to demonstrate the power of biology to create products that nourish, heal, and sustain each other and our planet. If you are passionate about contributing to this mission through innovative technology, we have an exciting opportunity for you.

We're looking for a seasoned developer to join our team and take a leading role in the development and maintenance of our web applications using Dash (by Plotly), as well as managing our Google Cloud SQL databases. This role offers a unique opportunity to work at the intersection of front-end development, database management, and cloud infrastructure, ensuring our applications are robust, scalable, and efficient.

Join us at Triplebar and be part of a team that's leveraging technology to make a positive impact on the world.

This is a hybrid position that requires working on-site 3 days a week, with the flexibility to work remotely for the remaining days.

Key Responsibilities

Front-End Development:

  • Design, develop, and update web-based applications using Dash to create visually appealing and intuitive user interfaces.
  • Collaborate with scientists to translate visual concepts into functional online experiences.
  • Debug and optimize existing applications to enhance speed and scalability.
  • Utilize advanced data visualization skills to create complex, interactive visualizations using libraries like Plotly, D3.js, or Vega.

Database Management:

  • Administer and maintain Google Cloud SQL databases, ensuring their availability, performance, and security.
  • Develop and optimize SQL queries and stored procedures to ensure efficient data retrieval.

Cloud Infrastructure and Deployment:

  • Manage and deploy applications on Google Cloud Platform (GCP), including Google Cloud Storage, and Cloud Run.
  • Implement cloud-based security practices and tools to ensure secure data storage and access.
  • Set up and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development and deployment processes.
  • Utilize containerization technologies like Docker for deploying and managing applications in containerized environments.

Collaboration and Support:

  • Work closely with project managers, data scientists, and other stakeholders to understand their needs and translate them into technical specifications.
  • Provide technical support for database issues and front-end application queries.
  • Participate in code reviews, maintain technical documentation, and assist in the training of other team members.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of proven experience in front-end development, preferably with Dash or similar frameworks like Shiny or Flask.
  • Strong proficiency in HTML, CSS, JavaScript, and Python.
  • Experience managing Google Cloud SQL databases or similar platforms such as AWS RDS or Azure SQL Database.
  • Excellent understanding of SQL and database schema design.
  • Experience with version control systems, preferably Git.
  • Ability to work effectively in a team setting and independently with minimal supervision.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Experience with data visualization libraries such as Plotly or D3.js.
  • Knowledge of additional programming languages or frameworks is a plus.
  • Previous jobs in biotechnology or related science fields.

The annual base pay range for this position is anticipated to be $175,000 - $210,000; however, the base pay offered may vary depending on location, market, job-related knowledge, skills, and experience. The total compensation package for this position also includes equity and benefits.

NO RECRUITERS PLEASE! We have a preferred vendor list that is now closed for 2024. If you would like to be considered for the 2025 vendor list, please email careers@triplebar.com. Thank you!

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.