Software Engineer, Full-Stack
Phosphorus is a startup genetics company with a vision to create a world where every healthcare decision is optimized with genomics. As a Software Engineer, you will design, build, and implement new software that helps deliver cutting edge genetic advancements to the modern world. On any given day, you could be battling large system databases, improving our workflows, or helping to build and improve our user interfaces. You will write and troubleshoot code, incorporate and test new tools, and diagnose root causes of technical issues while not losing sight of the “Big Picture.” We are looking for passionate engineers that want to be part of a company that's pioneering how we interpret genetic information.
What You Will Be Doing
While you don’t need to have experience in every technology we use, as a startup, we do expect you to be comfortable contributing anywhere throughout the stack. Here are some of the heavy-hitters that we rely on daily: Ruby on Rails, Python, Javascript, PostgreSQL, Bootstrap and more.
You will work cross-functionally and touch nearly every part of the codebase to ensure the platform is scalable, robust, and easy-to-use.
You will move seamlessly between working on database infrastructure to creating beautiful consumer interfaces.
Developing our cloud-based sequencing pipeline, using tools/technologies such as AWS Batch, EC2, and S3
Attributes We Find Important
BS/MS in Computer Science and/or 2+ years developing production software within an agile team
Deep Understanding of relational/non-relational database schema design and performance optimization (e.g. PostgreSQL, etc)
Rigor in automated testing, continuous integration, and other engineering best practices
A love of using and developing open source technologies
Agile enough to jump into a broad range of projects
Motivated, self-starter and team-player, comfortable working within an agile startup environment