软件工程师负责人
Lead Software Engineer
我们正在寻找一位高级软件工程师加入我们在法国的EMEA工程团队(远程)。
在CoderPad担任高级软件工程师的工作内容是什么?
作为CoderPad的高级软件工程师,你将负责设计、构建和交付我们全栈的特性——从头到尾负责复杂的工程技术问题,并提升EMEA团队的工程标准。你将结合实际编码与技术领导力:推动架构决策,与产品经理一起进行待办事项梳理和规划,确保我们交付的产品可靠、可扩展,并且对开发者来说使用起来愉快。
作为技术面试领域的全球领导者(拥有4000+客户,覆盖165+个国家),我们的工程团队的目标是打造并扩展支撑全球数百万技术面试和评估的产品。
该职位位于法国,工作时间为标准的CET/CEST时间,与分布式的EMEA和美国团队进行异步协作。
你将从事的工作
与产品经理和设计师合作,设计和开发新的全栈功能(前端使用React/TypeScript,后端使用Java、Node.js或Ruby)。
将AI代码助手和代理(如Claude Code、Cursor、Codex)作为工作流程的核心部分——加速功能交付,自动化重复的工程任务,并减少样板代码,以便你专注于设计和审查。
参与团队内的架构和技术设计决策。
编写自动化测试,并通过代码审查确保代码质量。
部署并监控自己的功能到生产环境(GitLab、AWS、Kubernetes)。
为团队工程实践的持续改进做出贡献。
与产品和其他团队合作,确定范围、优先级并交付有影响力的工作。
你应具备的条件
6年以上专业软件工程经验,包括高级或领导级别的职责
至少掌握一种后端语言(Java、Ruby、Node.js)、一种现代前端框架(最好是React)和SQL。你不需要在第一天就精通所有技术。
有设计可扩展、可靠系统以及进行彻底代码审查的丰富经验。
能够在分布式、以远程为主的工作环境中独立工作。
有实际使用AI工具加快交付的经验——代码生成、代理工作流、脚本/自动化,或在LLM基础上构建内部工具。我们关注的是你使用这些工具的有效性,而不是具体使用哪一种。
查看英文原文
We are looking for a Lead Software Engineer to join our EMEA Engineering team in France (remote).
What does a Lead Software Engineer at CoderPad do?
As a Lead Software Engineer at CoderPad, you’ll design, build, and ship features across our full stack — taking ownership of complex technical problems end to end and raising the engineering bar for the EMEA team. You’ll combine hands-on coding with technical leadership: driving architecture decisions, backlog grooming and planning with the Product Manager, making sure what we ship is reliable, scalable, and a pleasure for developers to use.
As the global leader in the technical interview space (4,000+ customers in 165+ countries) it is our goal as a Engineering team to build and scale the products that power millions of technical interviews and assessments worldwide.
This role is located in France and works standard CET / CEST hours, collaborating asynchronously with our distributed EMEA and US teams.
What you’ll be doing
Design and develop new full-stack features (React / TypeScript on the frontend, Java, Node.js, or Ruby on the backend) in collaboration with the Product Manager and the designer.
Use AI coding assistants and agents (e.g., Claude Code, Cursor, Codex) as a core part of your workflow — to accelerate feature delivery, automate repetitive engineering tasks, and offload boilerplate so you can focus on design and review.
Contribute to architectural and technical design decisions within the team.
Write automated tests and ensure code quality through code reviews.
Deploy and monitor your own features in production (GitLab, AWS, Kubernetes).
Contribute to the continuous improvement of the team’s engineering practices.
Partner with Product and other teams to scope, prioritise, and deliver impactful work.
What you should bring
6+ years of professional software engineering experience, including senior or lead-level ownership
Proficiency in at least one backend language (Java, Ruby, Node.js), a modern frontend framework (ideally React), and SQL. You don’t need to master all technologies from day one.
Solid experience designing scalable, reliable systems and conducting thorough code reviews.
Comfortable working autonomously in a distributed, remote-first environment.
Hands-on experience leveraging AI tools to ship faster — code generation, agentic workflows, scripting/automation, or building internal tooling on top of LLMs. We care about how effectively you use these tools, not which ones.
Professional working proficiency in English.