Thermo Fisher Scientific Cloud Platform Architect in Carlsbad, California

Job Description

Sr. Cloud Platform Architect

When you’re part of the team at Thermo Fisher Scientific, you’ll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you’ll be supported in achieving your career goals.

The Sr. Cloud Platform Architect will set strategy for the platform approach, services, and integrations for both internal and external customers and partners, by providing software and systems architectural and design leadership to teams of local and offshore engineers. Main areas of focus are design and implementation of cloud service and software architecture for new products, and extensions to existing products. Our Platform Architects are the group’s “go-to” person for architectural, design and implementation related questions and guidance.

What you will do:

  • Develop cloud and instrument-embedded software standards and reusable components, including instrument integration to cloud based applications.

  • Identify and define required system interfaces and map dependencies.

  • Develop project non-functional requirements and provide infrastructure design oversight to support developed solutions

  • Investigate new technologies for use on products; perform feasibility studies; design and implement prototypes for early / usability testing.

  • Educate engineers on good design & implementation principles, and enforce design concepts throughout project lifecycle. Provide technical mentoring and advice to other engineers on the team.

  • Participate throughout the software development life cycle, including the actual implementation phase as needed.

  • Demonstrate understanding of companies internal and external customer needs and how they affect business unit products and services. Maintain a high level of expertise through literature, competitor products & seminars.

  • Develop a network of experts throughout the organization, industry and suppliers. Bring company and industry knowledge as well as creative technical skills to product creation; be a content, sub-discipline specialist across the company.

  • Provide accurate scheduling information for work.

  • Actively work with multi-disciplinary team to help develop requirements and specifications.

  • Work closely with scrum software development teams to actively identify & resolve quality issues throughout development.

  • Attend to the detail required in a validation compliant design and development environment, required for regulated market customers.

  • Collaborate with other software groups within Thermo Fisher to more effectively integrate the application into the company's platform architecture. Gain cooperation of others.

  • Contribute ideas and insights to develop new technologies, applications, techniques or procedures that are creative and practical.

  • Work with general guidance and determines approach to work. Exercises judgment within broadly defined practices and policies. Makes decisions within high-level assignment scope independently.

  • Identify and solve design problems of moderate to complex scope. Independently plan and design solutions, involving potentially conflicting design requirements.

Minimum Qualifications

  • Clear demonstration of strategic decision making and implications to the technology domain.

  • Experience with managing large scale domain architectures including communication and negotiation with product management.

  • Strong architectural, OOD, and DDD software design experience is a must.

  • Either knowledge of Java/JEE or C#/.NET is a must.

  • Experience in designing and implementing cloud based applications and services, including front-end, back-end, and data persistence. Experience with mobile is a strong plus.

  • Demonstrated understanding of both SQL and noSQL database models, including patterns for eventual consistency. Experience with Amazon RDS, Redshift, or DynamoDB is a strong plus.

  • Experience with Service Oriented Architecture, RESTful web services, and security architecture.

  • Proficient in software architecture including multi-threading, synchronous, and asynchronous communications, data serialization, compression and encryption.

  • Experience with algorithm development and statistical data analysis is a plus.

  • Experience with cloud-based IaaS services including compute instances, serverless, docker container orchestration, and virtual private cloud (VPC) services.

  • Demonstrated experience with delivering software following Agile Scrum is required. Extreme Programming practices such as TDD is highly desired.

  • Systems experience (software/hardware/reagents) in biotech, medical device or life sciences industry a strong plus. Experience with architectures that satisfy regulated standards such as ISO 14385 or CFR Part II is also a strong plus.

  • Experience working with geographically distributed teams is a strong plus.

  • The candidate must possess strong analytical, troubleshooting, and communication skills, is comfortable working as part of a large cross-functional, geographically distributed team, and is prepared to work to aggressive timelines along iterative software development schedules.

  • The candidate must be self starter, detail oriented, and highly motivated individual.

  • Ability to convey very complex information in both written and oral form to both non-technical and deeply technical audiences

  • A BS in Computer Science (or equivalent) together with 10+ years software development experience or MS with 7+ years experience.

At Thermo Fisher Scientific, each one of our 65,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner and safer. Apply today http://jobs.thermofisher.com

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.