Senior Software Engineer (All Gender)

About us

ZAGENO was founded in 2015, ZAGENO is eliminating bottlenecks to breakthrough science and research through curated connections linking scientists and their institutions’ procurement offices with leading life science vendors. World-renowned academic and government research facilities, global pharmaceutical companies, and biotechs large and small are already users of our unique online biotech marketplace, currently comprising more than three million products.

What do we do?

  1. We help scientists choose the optimal laboratory kits and materials for each unique experiment setup.
  2. We make purchasing transactions more efficient for both buyers and sellers.
  3. For our vendor partners, we provide a valuable, expanded sales channel.
Our growing ZAGENO team of 60 in Cambridge, USA, and Berlin, Germany, includes experts in science, e-commerce, systems integration, and customer support to enable smarter, faster processes — allowing more time and resources for value-added science and better research results. Find out more on

About the Role

ZAGENO’s software engineers are developing the leading edge B2B marketplace for life sciences. We are seeking engineers who are passionate about marrying data with emerging technologies to join our team.

In this role you will:
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
  • Collaborate with technical leads, product managers, and deliver robust cloud-based solutions that drive powerful experiences to buyers and suppliers using ZAGENO’s marketplace. 
  • Work with cloud native stack, build on GCP, use technologies like Kubernetes and Cloud Function
  • Participate in troubleshooting production issues and work with the team to continuously evaluate and improve the quality, reliability and scalability of the ZAGENO  platform
  • Continuously evaluate existing engineering processes and recommend improvements
  • Build relationships with architects, technical leads, business owners and other stakeholders across ZAGENO and influence technology decisions based on data

About You

  • Bachelor's degree in Computer Science or equivalent experience
  • Experience with modern server-side programming languages such as Python, JavaScript/Typescript, Java or Go. Experience with web frameworks such as Django, Flask or Express is an advantage
  • Solid understanding of data structures and algorithms
  • 5+ years of demonstrated software engineering experience in an agile environment designing, architecting and implementing robust distributed/scalable systems preferably for modern SaaS application
  • 1+ years of technical leadership experience
  • Have previously lead projects from beginning to production
  • Understanding of microservices and hands-on experience building RESTful APIs
  • Knowledge of API Management frameworks and building scalable and high-performance APIs and workflows
  • Experience with advanced SQL/No-SQL and graph databases is a plus – Elasticsearch, MongoDB, Postgres, DynamoDB, Redis, Amazon Aurora, Redshift, Neo4j
  • Carry out regular code reviews, enforce coding best practices, source control, and deliverables
  • Jump on hands-on coding to help developers in the team to get tasks done and remove blockers.
  • Enforce clear, cohesive, comprehensive, and well-written technical documentation at all times, in-code files, and external documentation (diagrams, technical design document, technical approach, summary deck ware)

What sets your apart
  • Previously worked in the eCommerce space
  • Experience developing with modern front-end frameworks (React, Angular, VueJS)
  • Highly engaged technologist with broad experience across a variety of operations and services including infrastructure as code, CI/CD pipelines, real-time OLTP systems, , serverless & containerized deployments, and zero trust security

Our Benefits

  • Working for a mission-driven business with a meaningful challenge making a positive impact on the scientific community
  •  A clear growth perspective
  • A professional and dynamic team with a global vision and mindset
  • An exciting, international working environment (we have 45 nationalities!)
  • Competitive compensation
  • Hybrid Working model - you can work from home and from the office
  • A learning and development budget to enable your ambitions to grow 
  • Commuting and Fitness Benefits
  • A budget to improve your home office environment