Software Engineer 2

Company: Illumina
Company: Illumina
Location: Singapore - Woodlands - NorthCoast
Commitment: Full time
Posted on: 2023-10-28 19:01
What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.Position SummaryIllumina’s Customer Collaboration & Innovation (CCI) team transforms the relationship between top-tier customers and our Product Development organization, The team will be working with a small number of Illumina’s top customers to design and deploy workflow solutions that meet their business needs in a seamless whole.We are looking for a passionate and talented individual to join the team as a Software Engineer. This role will be a key part of the customer interface team to support top-tier customers in the region, help to develop/deploy customized workflow solutions to achieve customers’ need, work closely with regional account managers and customer support personnel to maintain the long-term relationship with those customers.The applicant must have a technical background in software and/or bioinformatics, and the ability to quickly develop prototype workflows and components to achieve a customer’s needs.  Illumina’s software roadmap is firmly grounded in the cloud, so the applicant must also be comfortable with cloud computing concepts and platforms, particularly AWS.  They must also be able to translate customer needs into requirements for Illumina’s development teams and champion the rapid implementation of those requirements through the development process.Job ResponsibilitiesTranslate customer business needs to technical solutions for informatics and software workflowsTroubleshoot Illumina product offerings in the hands of customersCollaborate with the customer to develop solutions in large scale genomic data management, virtualization and cloud-based system deployment through on Illumina software and infrastructureWork in close communication with Illumina R&D to help deliver and test solutions, and troubleshoot issues to enable rapid resolution regarding the deployment of the customer methods onto Illumina architectureCreate or configure interface components to tie Illumina informatics offerings together with components created or pre-selected by customersFeed the needs of customers back into the Illumina development organizations to drive improvements in product offeringsHelp review the integration of new Illumina product offerings into existing workflows to proactively identify problem areas and opportunities for improvementHelp collect accurate technical descriptions and relevant data associated with bugs in Illumina informatics and software components to enable rapid resolution for customersInteraction with global team to align on best practices, may expect some off-office hour meetingsListed responsibilities are an essential, but not exhaustive list, of the usual duties associated with the position.  Changes to individual responsibilities may occur due to business needs.Technical requirementsBS, MS, or PhD in Computer Science, Bioinformatics, or related field.5+ years of relevant working experience3-5 years of experience with C#, C++, Javascript, Python, or similar software languagesStrong knowledge of the Linux operating systemExceptional problem-solving skillsFamiliarity with Amazon Web Services (AWS) architecture and concepts (EC2, Lambda, RDS, S3, SQS, SNS, SWF, etc.)Experience with web development, specifically including REST APIsUnderstanding of the basic next-generation sequencing (NGS) workflowsStrong working knowledge of common genome analysis toolkits like GATK and BWA, as well as standard data formats common in the genomic analysis industry like FASTQ, FASTA, BCL, VCF, BAM, etc.Familiarity with Illumina’s software products (BSSH, VI, CACE, TSS, LRM etc) will be a clear advantage.Excellent communicator and listenerIllumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.
View Original Job Posting