Senior Full Stack Engineer

BenchSci develops software as a service (SaaS) products that help scientists save time and increase their experiment quality.
Backend
Senior Software Engineer
Remote
4+ years of experience
AI · Healthcare

Description For Senior Full Stack Engineer

We are currently looking for a Senior Full Stack Engineer to join our growing Web Applications team. Reporting to the Engineering Manager, you'll work on complex projects, actively contribute to Conversational AI, back-end and front-end initiatives, and grow along with other engineers as you develop solutions for our software as a service (SaaS) products that help scientists save time and increase their experiment quality.

Key Responsibilities:

  • Implement new features and bug fixes as part of a larger cross-functional team
  • Work within a team of 4-6 full-stack engineers on technical investigations, solution designs, code implementation, and reviews
  • Lead or consult on engineering design proposals
  • Make independent technical decisions based on business context and team goals
  • Identify and implement improvements to current projects
  • Maintain high standards of scalable and maintainable code
  • Help set a high standard for exceptional engineers and improve team culture
  • Provide timely troubleshooting analysis and resolution
  • Work on projects involving some of the largest pharmaceutical companies

Requirements:

  • Degree in Computer Science/Engineering or related scientific field
  • High comfort with Python back-end and React/Typescript front-end
  • 4+ years of experience as a professional full-stack developer
  • Solid understanding of relational databases and SQL
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Excellent communication and collaboration skills
  • Strong problem-solving and analytical skills
  • Experience with Frontend and Backend testing frameworks
  • Strong understanding of Python and Typescript type systems

Nice-to-have qualifications:

  • Experience with Conversational AI and RAG solutions
  • Experience with authentication solutions and SSO
  • Experience with FastAPI, Data Pipelines, and DevOps practices
  • Ability and willingness to mentor other engineers

This role offers an unmatched opportunity for accelerated growth and learning from a team of world-class engineers in a company working with some of the largest pharmaceutical companies globally.

Last updated 5 months ago

Responsibilities For Senior Full Stack Engineer

  • Implement new features and bug fixes
  • Work on technical investigations, solution designs, and code implementation
  • Lead or consult on engineering design proposals
  • Make independent technical decisions
  • Identify and implement project improvements
  • Maintain high standards of code quality
  • Help set high standards for engineers and improve team culture
  • Provide timely troubleshooting and resolution
  • Work on projects with large pharmaceutical companies

Requirements For Senior Full Stack Engineer

Python
React
TypeScript
PostgreSQL
MySQL
JavaScript
  • Degree in Computer Science/Engineering or related scientific field
  • High comfort with Python back-end and React/Typescript front-end
  • 4+ years of experience as a professional full-stack developer
  • Solid understanding of relational databases and SQL
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Excellent communication and collaboration skills
  • Strong problem-solving and analytical skills
  • Experience with Frontend and Backend testing frameworks
  • Strong understanding of Python and Typescript type systems

Interested in this job?

Jobs Related To BenchSci Senior Full Stack Engineer

Sr. Software Dev Engineer, StoreGen

Senior Software Engineer position at Amazon focusing on GenAI and AI-powered development tools to revolutionize software development practices.

Software Development Engineer, Amazon Business - B2B Cobrand Payments

Software Development Engineer role at Amazon focusing on B2B Cobrand Payments, building large-scale distributed systems and payment solutions for business customers.

Senior Software Dev Eng, Account Compliance

Senior Software Engineer role at Amazon focusing on building scalable compliance systems to protect the marketplace from bad actors while ensuring seamless customer experiences.

Build Orchestration Systems Engineer

Senior Build Orchestration Systems Engineer role at Apple, focusing on distributed systems and build technology to improve software development velocity.

System Development Engineer, WW AMZL Innovation and Design Engineering

Senior Software Development Engineer role at Amazon Logistics focusing on robotics and automation systems development for delivery stations.