Work remotely from anywhere as a Software Developer

Back End Engineer

About Us:


Are you looking to disrupt the drug development process while leveraging automation, deep learning and big data? How about saving lives? Yes? Here’s the chance for you to make this a reality. Vium empowers biomedical investigators with technology that accelerates the preclinical drug discovery and development pipeline. Researchers can design, run, and analyze experiments that rapidly surface insights and high volumes of quality data. The platform improves the speed and reproducibility of preclinical research so that it is more predictive of how drugs perform in humans. The result is that better therapies get moved more quickly to patients who need them. Founded in 2013, we have a proven product, an awesome team, happy clients, smart investors and advisors, and plans to double in 2017 and beyond.


The Back End Engineer works collaboratively with the engineering and data science teams to develop new software products, enhancements, and maintenance. Vium is making products that will drastically change the way scientists and researchers run preclinical studies and Vivarium resulting in better and faster drug development.


Primary Responsibilities:


• Work closely with Product and Frontend Engineers to build out both customer and internal-
facing web applications.
• Work with leads and propose solutions, build out web services, and support development with
SDKs.
• Build out performant Rest APIs, web services, and work with DevOps on deployment/scaling.
• Write good tests
• Translate user and product stories into technical tasks
• Effectively communicate status / issues to team leads and managers.
• Promote engineering best practices within the software team, e.g. PEP-8, pylint, good OO
software design.


Requirements: 


• 3+ years professional software development experience using python
• 2+ years experience with Django framework and Django rest framework
• Solid understanding of relational databases (Postgres), modeling, and restful services.
• A strong sense of software design and debugging skills
• Experience with Test Driven Development (TDD) and writing unit tests
• Able to explain performance considerations, alternatives, and tradeoffs of different technical
approaches
• Able to decompose high-level requirements into designs and technical tasks
• Experience using Git, and Github.
• Bonus: Experience deploying and troubleshooting in AWS is desirable.


Education:


BS degree Computer Science preferred


More About Our Culture:


We’re a group of talented individuals across multiple disciplines, coming together to deliver great engineering! 


We:



  • Say what we’ll do and then do it!  As a growing team, we’ve increased collaboration between roles of development and operations

  • Have an attitude of shared responsibility and value building quality into the development process.

  • Have a wide range of interests, which is why we’re in this company in the first place.

  • Are focused on results more than hours-in-a-chair-at-the-office.

  • Have great values and sense of community, while encouraging growth.

  • Love what we do and love being part of a team that rewards trying new things.


What We Offer:



  • Good salaries and benefits. Who doesn’t want that?

  • Stock options

  • Catered lunch most days and a fully stocked kitchen with healthy snacks and delicious drinks (Hungry anyone?)

  • Flexible work hours and Friday demo days/happy hours

  • Relaxed office in San Mateo with a casual environment

  • Company teambuilding days, fun parties, including a week in the Summer when we close up shop and go on vacation  


Our corporate office is in San Mateo and the remote-controlled lab is in the South Bay.

Vium

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

DevOps Engineer (Remote)

X-Team

Most important:Strong background in Linux/Unix AdministrationProficiency in scripting languages (Python, Ruby, Perl, Shell)Experience with m