高级软件工程师 - 开发者生产力
Senior Software Engineer - Developer Productivity
加入我们担任高级软件工程师
- 这是一个技术导向的个人加入我们担任高级软件工程师的机会
- 你将负责构建和维护我们提供给工程小组的服务
- 由于这个小组没有产品负责人或技术负责人,你将拥有更大的责任和自主权
你将做的事情
你将直接与利益相关者互动,根据影响优先处理任务,并应对不确定性。我们使用看板,以便灵活适应。如果一个产品小组受阻,我们希望能够立即放下当前工作去帮助他们。
你还将:
- 你将参与CI/CD流水线、黄金路径和AI生产力工具的开发。目前,我们最大的重点是推动和支援整个业务中的AI采用
- 与其他小组协作,帮助他们解决各自的问题
- 负责工作时间内的轮班支持,确保在工程师遇到困难时我们能及时提供帮助。无论是中断的流水线、部署问题,还是他们从未见过的情况。工作内容多样,通常紧急,需要强大的调试能力和耐心
你需要具备的技能
我们寻找能够做出合理技术决策的人,知道何时追求质量,何时采取务实方法。你不会等待被告诉该做什么——你会主动寻找改进小组交付软件方式的方法,从问题到结果全程负责,并能通过协作而不是等级制度来指导和挑战其他工程师。
此外,你需要展示出:
- 高度协作的经验——你喜欢与他人一起解决问题。结对编程、群体编程以及共同探讨想法是你偏好的工作方式,而不是一种妥协
- 适应不确定性的能力——你经常接手不完整的任务,弄清楚实际需求,与利益相关者沟通,并自己塑造解决方案
- 技术上的灵活性——我们在基础设施、平台工具、CI/CD等方面都有涉及,要求有使用Docker和Kubernetes的经验。我们使用多种语言,包括Java、Go、Python和TypeScript。你不需要精通所有语言,但你真正能够接受并学习新的工具和技术
- 以客户为中心——你以帮助其他工程师为荣。在工作时间内提供支持是该职位的核心部分,你将其视为有价值的工作,而非负担
- 对AI的热情——我们正在
查看英文原文
Join us as a Senior Software Engineer
- This is an opportunity for a technically minded individual to join us as a Senior Software Engineer
- You'll be building and maintaining the services we provide to engineering squads
- With no product owner or tech lead aligned to this squad, you'll have increased responsibility and autonomy.
What you'll do
You'll engage directly with stakeholders, prioritise based on impact, and deal with ambiguity. We use kanban so we can flexibly adapt. If a product squad is blocked, we want to be able to drop what we're doing and help them immediately.
You’ll also be:
- You'll be working on things like CI/CD pipelines, Golden Paths and AI productivity tooling. Right now, our biggest focus is enabling and supporting AI adoption across the business.
- Collaborating with other squads to help them with their problems
- On a rota for in-hours support, ensuring that we're there for engineers across the business when they're stuck. Whether that's a broken pipeline, a deployment issue, or something they've never seen before. It's varied, often urgent, and requires strong debugging skills and patience
The skills you'll need
We’re looking for someone who can make sound technical decisions and know when to push for quality and when to be pragmatic. You don't wait to be told what to work on - you actively look for ways to improve how squads deliver software, take ownership from problem through to outcome, and can mentor and challenge other engineers through collaboration rather than hierarchy.
Additionally, you’ll demonstrate:
- Experience of being highly collaborative - You enjoy solving problems with other people. Pairing, mobbing, and working through ideas together is how you prefer to work, not a compromise
- Comfortability with ambiguity - You'll regularly pick up half-formed problems, figure out what's actually needed, engage with stakeholders, and shape the solution yourself
- Being Technically Flexible - We work across infrastructure, platform tooling, CI/CD, and experience of using Docker and Kubernetes is required. We use multiple languages including Java, Go, Python, and TypeScript. You don't need to be an expert in all of them, but you're genuinely comfortable picking up unfamiliar tools and technologies
- A focus on the customer - You take pride in helping other engineers. Supporting squads through in-hours support is a core part of the role, and you see it as valuable work, not a chore
- Excitement about AI - We're leading the adoption of AI tooling across the business, including agentic AI and developer productivity tools. It's our biggest priority this year. You don't need to be an AI expert, but you should be genuinely excited about how AI can change the way engineers work, and eager to experiment
Hours
35Job Posting Closing Date:
17/09/2026Ways of Working:Remote FirstOriginally posted on Himalayas