Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策
Sigma-Aldrich logo
默克生命科学
Senior Software Development Engineers
立即应聘

Senior Software Development Engineers

发布于 5 个月前

基层主管/组长

Burlington, Massachusetts, United States
高级经验
全职员工
混合式弹性办公
硕士
软件工程
全栈开发
团队领导
生命科学
Azure DevOps
Javascript

AI 估算 · 103k–105k

该职位要求高级技术能力和领导经验,涉及热门云技术和生命科学领域,市场竞争力强,薪资水平较高。

职位详情

关于这个职位

这是一个高级软件开发工程师职位,主要负责领导项目、指导初级开发者,并利用AWS等云技术开发生命科学领域的Web应用

你将作为技术骨干,参与从数据库设计到前端开发的全栈工作,并与科学家、产品经理等跨职能团队紧密合作,共同构建支持科研的软件解决方案

最低要求

雇主需要计算机科学或相关领域的硕士学位,以及五年软件开发者或相关职位的工作经验

此外,雇主还要求:
具备两年指导初级软件开发者和跨职能团队的经验
具备四年收集需求、准确解读复杂利益相关者需求、使技术任务与业务目标保持一致,并通过有效沟通和文档记录来最小化项目风险的经验
具备五年使用JavaScript、TypeScript、Git和AWS的经验
具备四年使用React和Azure DevOps的经验
具备两年使用Electron、YAML和Linux的经验
具备一年使用JIRA和Github的经验
所有经验年限可以同时获得

工作职责

领导项目并担任首席工程师,做出关键技术决策并协调开发工作

指导初级开发者,提供指导和专业知识以帮助他们成长
与跨职能团队(包括科学家、产品经理、项目经理和工程师)合作,设计和实施新功能
开发基于云的应用程序和服务,以支持生命科学领域的科学家进行研究
专注于使用AWS和其他云基础设施进行Web开发,以构建可扩展、可靠的解决方案
参与全栈开发任务,包括设计数据库和实现REST API
在必要时理解和调试C++和C代码,以解决现有系统中的问题或提供快速修复
使用JavaScript、TypeScript、YAML、React、Electron、Git、JIRA、Azure DevOps和Linux
为软件、产品和应用程序开发有效的面向用户和内部的文档
随着项目的发展,持续学习和适应新技术、工具和最佳实践
通过代码审查、测试和工程最佳实践确保高质量和高性能
远程办公可用
员工必须能够每周至少到办公室三天

AI 洞察

优缺点分析

优点

  • Work on impactful software in the growing life science/healthcare sector with a large, established company.
  • Gain leadership experience by mentoring juniors and leading projects, valuable for career advancement.
  • Use a modern and diverse tech stack (cloud, full-stack) with opportunities for continuous learning.
  • Enjoy a hybrid work model offering flexibility while maintaining team collaboration.
  • Balancing technical hands-on work with leadership and mentoring responsibilities can be demanding.
  • Need to understand and occasionally debug complex legacy C++/C systems alongside modern development.
  • Working in a cross-functional team requires strong communication to bridge technical and scientific domains.
  • This role is ideal for an experienced software engineer who enjoys technical leadership, wants to apply their skills in a meaningful scientific domain, and thrives in a collaborative, hybrid environment.

缺点 / 挑战

暂无明显挑战项

角色解读

  • Technical path: Progress to Principal Engineer or Architect, specializing in cloud-native solutions for science.
  • Management path: Move into Engineering Manager or Director roles, leading larger teams and strategic initiatives.
  • Domain expertise: Deepen knowledge in life sciences/healthcare software, becoming a subject matter expert.
  • Lead technical projects and mentor junior developers, making key architectural decisions.
  • Develop full-stack, cloud-based web applications (using AWS, React, etc.) for life science research.
  • Collaborate with scientists and product teams to translate research needs into software features.
  • Work across the stack, from database design and REST APIs to front-end implementation and debugging legacy C++/C code.
  • Strong expertise in modern web development with JavaScript/TypeScript, React, and cloud platforms like AWS.
  • Proven experience in technical leadership, project coordination, and mentoring other engineers.
  • Ability to work in a cross-functional environment, communicating effectively with non-technical stakeholders like scientists.
  • Familiarity with a broad toolset including Git, Azure DevOps, JIRA, Electron, and Linux.

申请策略

  • Research MilliporeSigma's products and their role in life science to tailor your motivation.
  • Emphasize your curiosity and adaptability to new technologies, as mentioned in the job description.
  • Quantify your leadership experience: mention the size of teams you've mentored or projects you've led.
  • Detail specific projects where you used the key technologies (AWS, React, TypeScript) in a production environment.
  • Highlight any experience in cross-functional collaboration, especially with non-engineering teams.
  • Include examples of working with legacy systems or complex debugging scenarios.
  • If weak, brush up on cloud architecture principles and AWS services commonly used for web apps.
  • Review system design principles and be prepared to discuss how you would architect a scalable service.

面试指南

  • Use the STAR method (Situation, Task, Action, Result) for behavioral questions to provide structured, impactful answers.
  • For technical/design questions, start by clarifying requirements, then outline your high-level architecture, justify technology choices, and discuss trade-offs.
  • When discussing challenges, focus on the problem-solving process and what you learned, not just the problem itself.
  • Describe a time you led a technical project from conception to delivery. What challenges did you face?
  • How would you design a scalable cloud service for processing scientific data?
  • Tell us about your experience mentoring a junior developer. What approach did you take?
  • Walk us through how you would debug a performance issue in a legacy C++ component of a larger system.
  • Describe a situation where you had to collaborate with a non-technical team (like scientists) to define requirements.

职位点评

Watch Jobs

默克生命科学 的其他在招职位

  • 技术支持专家-internal posting only

    默克生命科学 · 上海市
    AI 估算 · 12k-18k
  • 资深分析师 II-Semi-上海

    默克生命科学 · 上海市
    AI 估算 · 15k-25k
  • Equipment Engineer

    默克生命科学 · Kaohsiung, Kaohsiung, Taiwan
    AI 估算 · 50k-75k
  • 医药代表-心血管与代谢-昆山

    默克生命科学 · 苏州市
    AI 估算 · 6k-10k
  • Field Service Engineer 1

    默克生命科学 · Hsinchu, Hsinchu County, Taiwan
    AI 估算 · 8k-12k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

默克生命科学 的其他在招职位

  • 技术支持专家-internal posting only

    默克生命科学 · 上海市
    AI 估算 · 12k-18k
  • 资深分析师 II-Semi-上海

    默克生命科学 · 上海市
    AI 估算 · 15k-25k
  • Equipment Engineer

    默克生命科学 · Kaohsiung, Kaohsiung, Taiwan
    AI 估算 · 50k-75k
  • 医药代表-心血管与代谢-昆山

    默克生命科学 · 苏州市
    AI 估算 · 6k-10k
  • Field Service Engineer 1

    默克生命科学 · Hsinchu, Hsinchu County, Taiwan
    AI 估算 · 8k-12k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k