Data Software Engineer

Job Locations US-WI-DeForest
Job ID
2022-5113
Category
Research
Position Type
Full Time
Reports To
IT Development Manager

Business Overview

Genus plc is a market leader in porcine, dairy, and beef genetics and is uniquely positioned as a global player with a dedicated, multi-species research and development function and an international distribution network.  Food consumption is expected to rise by 60% in the next 20 years. Our challenge is to affordably and sustainably meet that escalating demand while global resources diminish.  Our vision is clear: Pioneering animal genetic improvement to help nourish the world. We are seeking a motivated Data Scientist to join the Data Science Team in pioneering research to transform the global animal protein industry.

Role Overview

Genus has an exciting opportunity for a highly talented, motivated professional to join our team as a Data Software Engineer located in DeForest, Wisconsin.  You will be part of a growing team using next generation technology to improve decision making and accelerate genetic improvement in bovine and porcine genetics on the basis of phenotypic and genomic data. You must be a self-starter, resilient, adaptable and willing to take ownership.

Essential Duties and Responsibilities

You will:

  • Be highly committed to bring Scrum sprint stories to closure as planned, able to address and troubleshoot bottlenecks as they arise and implement a solution.  
  • Develop and maintain multiple large-scale data pipelines, develop tools, pipeline and applications to support acquisition, access and analysis of data. 
  • Move projects from development to fully functioning production deployment ready.  
  • Take ownership of major software component in distributed computing. 
  • Work under tight timelines to solve critical problems in production. 
  • Process, clean and verify the integrity of data used for analysis. 
  • Adhere to architectural guidelines set forth by the team leads.  
  • Interact with science teams and users to understand requirements and identify improvements to the software. 
  • Enhance data collection procedures to include information that is relevant for building analytic systems.  
  • Actively participate in Company training opportunities to further develop applicable skills. 

Requirements

  • B.S. in Computational Sciences, Computer Science or one of the STEM majors 
  • 2+ programming skills in Golang  
  • 2+ programming skills in Python 
  • 3+ years of experience working in a Linux/Unix and one of the major Cloud platforms: Azure/AWS/GCP 
  • 2+ years of experience with at least one of the major RDBMS databases : MySql/SqlServer/Oracle, and SQL Queries 
  • 3+ years of experience with Service Oriented Programming, REST API and/or gRPC/protobuf  
  • 3+ years of experience with modern software development techniques, Agile/Scrum methodologies 
  • 3+ experience with Docker  
  • 3+ of experience of at least one CI/CD tool such as Jenkins/Azure DevOps/TravisCI  
  • 1+ year of experience with event and message processing platform such as Apache Kafka  
  • Experience writing and executing Unit Testing/Integration Testing into CI/CD pipeline 
  • Experience debugging distributed software in testing and production and critical problem-solving skills of event-driven distributed software components  
  • Gains a thorough understanding of the Company’s business and the department’s role within the company. 

 

Desired Skills: 

  • Knowledge of Scientific and/or Genetic Data Processing and Analysis, able to communicate with Bioinformatics and Genomics Team 
  • Experience of Kubernetes, able to work in sync with DevOps engineers during CI/CD (continuous integration / continuous development) orchestration 

Equal Employment Opportunities

Genus is an equal opportunity employer. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Genus prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Genus conforms to the spirit as well as to the letter of all applicable laws and regulations.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Want to be the first to hear about new opportunities?

Receive email notifications about our latest career opportunities, news and updates directly to your mailbox. Click here to sign up.