Senior Software Development Engineer (Data Services, Health Data)

Sophia Genetics Boston , MA 02298

Posted 4 weeks ago

Would you like to join a dynamic and exciting Software Engineering and Technical Operations organization that uses cutting edge technologies to deliver a world changing product that has a direct impact on the lives of cancer and rare disease patients worldwide? Join our growing team and use your exceptional technical and leadership skills to help us deliver on our mission of democratizing Data-Driven Medicine. Our products are used by thousands of healthcare institutions globally and provide world leading capabilities for the analysis of genomic, clinical, and imaging data.

In order to augment our Data Services Team, we are looking for a Senior Software Development Engineer (Data Services, Health Data Testing).

As a Senior Software Development Engineer (Data Services, Health Data Testing) you will report to the team lead in Data Services and collaborate with a team of Engineers to help develop and test services for managing health data and their integration with public resources.

Our platform is a one-of-a-kind globally distributed information system that brings together hospitals and labs to provide data ingestion and processing, analysis and modeling, reporting and intelligence, distribution and sharing of a multitude of complex sources of structured and unstructured data, including genomics, imaging, and clinical data, delivered as a multi-tenant SaaS platform on the cloud.

You will be performing end-to-end delivery of data services, data warehouses, and other projects, aided by your team lead and your team members as part of our Software Development Lifecycle. This will include design, implementation, testing, documentation, deployment, maintenance, and support of the services and other projects owned by your team.

You will be responsible for the design of individual components of the services and will collaborate daily with senior technical staff in- and outside of the team.

You will participate in the evaluation of new technologies and implement POCs for future services. You will work in a regulated environment and actively participate in code and design reviews with other members of the team. As needed for your projects, you will participate in estimation and risk-assessment, and exchange with stakeholders in Product and Project Management and other departments.

Some travel to SOPHiA offices in Boston will be required (up to 10%).

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Data Engineer Consultant


Posted Yesterday

VIEW JOBS 12/8/2021 12:00:00 AM 2022-03-08T00:00 <strong>Senior Data Engineer Consultant </strong><br /> <strong>This is a Remote Role with a Syrinx Healthcare Tech Partner</strong><br />  <br /> <strong>U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. </strong><br />  <br /> <strong>Python and SQL are must-haves</strong><br />  <br /> As a Senior Data Engineer Consultant, you'll be leading efforts in building scalable backend services and data pipelines that support hundred of millions of users and thousands of events per second. You will get to work across multiple microservices written in Python, Scala, and Ruby, using technologies such as AWS Lambda, Kinesis, SQS, RDS, Dynamo, Snowflake, Spark, HDFS, S3, ElasticSearch, ECS/Fargate, Athena, Presto, Cadence, Serverless Framework, Docker, Terraform, and more.<br /> - Development efforts of new services that deal with large scale data or high throughput data pipelines/streams<br /> - Architect and scale out our ETL framework to support back data processing in technologies such as Spark<br /> - Manage and implement scalable monitoring and escalation strategies across our systems<br /> - Act as a technical architect, elegantly separating domain models to ensure partner complexity doesn't leak into our app<br /> - Invest in infrastructure that ensures our small team can efficiently manage hundreds of integrations<br />  <br /> Qualifications:<br /> - 8+ years software engineering experience<br /> - Python and SQL<br /> - Experience in a few of those is ideal<br /> - Experience in designing and implementing scalable applications/microservices<br /> - Experience creating robust RESTful APIs<br /> - Emphasis on clean, well-designed code<br /> - Deep understanding of Postgres, MySQL, and other relational databases<br /> - Experience working with large datasets/databases and scaling memory-intensive applications<br /> - Gritty mentality with a focus on shipping<br /> - Process-oriented executor; you can manage multiple projects concurrently and prioritize effectively Syrinx Boston MA

Senior Software Development Engineer (Data Services, Health Data)

Sophia Genetics