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 Summary: A Staff software engineer is one of the key members of the department technical team, working on the development, maintenance, and troubleshooting of software for maximum efficiency and usability. This involves identifying problems within programs, creating and implementing solutions and keeping the technical architecture running as smoothly and effectively as possible.Position Responsibilities:Able to design, implement, and maintain complex software systems and applications with no guidance.Able to identify risk and provide recommendations for risk mitigation in area of responsibility and at project level.Able to research potential vendors and initiate discussions on partnering opportunities on a specific project.Understands relationship of project work to departmental goals and helps define product-level goals.Enforcement of database development standards and processes, including naming, coding, database security, data access, and documentation.Able to produce required documents for new and existing manufacturing systems in well explained and concise way.Partner closely with subject method experts and management to develop data science and artificial intelligence initiatives. This involves assessing technology readiness, understanding the latest trends in the field, and developing strategies and roadmaps to coherently drive capability build-up.Partnering with the business in delivery of solutions and results through technology enhancements, implementations, and enhancements.Have a good understanding of the business domain in which they work.Able to identify business needs, propose technical solutions, and evaluate the impact of their work on the business.Listed 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.Position Requirements:Ensure compliance with cGMP, Quality, work safety instructions & practices at all times.Ability to work independently as well as collaboratively as part of a highly-skilled team.Excellent communication skills possess logical and analytical skills with attention to detail.High level of discipline and integrity.High level of analytical skill.Able to undertake multiple tasks.Possess a positive attitude and sense of urgency.Meticulous, keen attention to details and organized.Willingness to continuously learn and stay up to date with the latest software development trends and technologies and conduct some sharing with the team.Exceptional verbal, written, and visual communication skills.Strong cross-functional team player.Proactive and have the initiative to drive and get things done ahead of plan.Good organizational skills.Ability to present findings in a polished way.Ability to mediate conflicts and use your experience to drive change and help stakeholders to solve complex problems.Meet deadlines and handle multiple priorities.Evaluate key performance indicators, provide ongoing reports, and recommend business plan updates.Able to mentor and guide other engineers on the team. They should be able to provide constructive feedback and coach the team to achieve their goals.All listed requirements are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional task and responsibilities.Preferred Experience/Education/Skills:Typically requires a BS in Computer Science or equivalent degree or equivalent job experience and 8-10 years of related experience.Hands on experience with at least one major MPP or cloud database technology (Snowflake, Redshift, Big Query).Strong in Data Modeling techniques and experienced in designing and delivering full DataMart. ยท Hands on experience in defining and implementing Data Governance, Data Lineage and Data Security practices.Good background in C# web development using Microsoft .NETDeep understanding of software development principles, programming languages, and software architecture.Experience in API communication standards using XML and/or JSON.Database design in Microsoft SQL with ability to write and optimized queries or stored procedures, creating trigger, functions, and viewsExperience with Version Management tool such as GithubExperienced in data structure, data architecture, data management and data quality monitoring.Ability to provide guidance, feedback to help the team to build up the technical skill.Experience managing projects, coordinating tasks, and working with other teams or stakeholders to deliver high-quality software products.Able to contribute and propose suitable technologies to improve the stability & scalability of the system.Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.Fluent with functional, imperative and object-oriented languages would be advantageous.Knowledge of data processing, hardware platform and enterprise software applications would be advantageous.Illumina 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