远程工作雷达

后端软件工程师 - 远程(葡萄牙)

Backend Software Engineer - Remote (Portugal)

开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合
公司Codacy
薪资未公开
工作地点Portugal
地域资格限定地区(需当地身份)
时区要求日间重叠仅 1 小时,需熬夜配合
用工类型Full Time
发布时间昨天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Portugal 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠仅 1 小时,需熬夜配合。

你的职责

作为中级后端软件工程师,你将参与我们产品组合的开发,包括我们的核心云引擎,每天处理数以万计的提交记录,以及我们的命令行和IDE工具。

我们远程办公,尽可能异步工作,重视书面沟通、深思熟虑的设计讨论和协作代码审查。

你的日常职责包括:

  • 参与以产品为导向的小组,开发核心功能和组件。
  • 从设计和实现到部署和监控,对功能负责。
  • 使用 Scala 设计、开发、测试和优化后端服务,确保高可用性、可扩展性和可靠性。
  • 有时会为其他技术栈的工具做出贡献,主要是 TypeScript 和 Go 项目。
  • 使用 cats-effect、http4s、RabbitMQ、Kubernetes 和 PostgreSQL 等技术。
  • 审查代码并提供建设性反馈,以保持高质量、测试、安全和性能的标准。
  • 参与技术设计讨论和架构决策,持续改进我们的系统和工程实践。
  • 排查和解决复杂的生产环境和非生产环境问题。
  • 改进部署流水线、可观测性和生产可靠性。

你的背景

  • 需要在专业环境中使用 Scala(2年以上经验);熟悉其他基于 JVM 的语言如 Java 或 Kotlin 是加分项。
  • 理解函数式编程原则。
  • 熟悉 API 设计、微服务、分布式系统和云服务。
  • 熟悉 SQL 和其他数据存储系统。
  • 有 CI/CD 流水线、Kubernetes 和 Docker 的经验。
  • 熟练使用 Git 和 Git 工作流。
  • 强大的解决问题能力,并能在远程环境中有效工作。
  • 计算机科学或相关专业的学士学位是加分项。
  • 良好的沟通能力和英语流利。

加分项:

  • 有使用 TypeScript、Python、Go 或 Kotlin 的经验。
  • 有构建开发者集成的经验,如命令行工具或 IDE 扩展。
  • 熟悉 AWS 服务和基础设施最佳实践。
  • 对 AI 如何改变软件开发和开发者工作流感兴趣。
  • 对软件质量和代码检查工具有敏锐的洞察力。
查看英文原文

your mission

As an Intermediate Backend Software Engineer, you will work across our portfolio of products, including our core cloud engine processing tens of thousands of commits every day and our command-line and IDE tools.

We work remotely, asynchronously whenever possible, and value written communication, thoughtful design discussions, and collaborative code reviews.

What will be your day-to-day:

  • Contribute to a product-focused squad, developing core features and components.
  • Take ownership of features from design and implementation through deployment and monitoring.
  • Design, develop, test, and optimize backend services in Scala, ensuring high availability, scalability, and reliability.
  • Sometimes contribute to tools in other stacks, predominantly TypeScript and Go projects.
  • Work with technologies like cats-effect, http4s, RabbitMQ, Kubernetes, and PostgreSQL.
  • Review code and provide constructive feedback to help maintain high standards for quality, testing, security, and performance.
  • Collaborate on technical design discussions and architecture decisions, continuously improving our systems and engineering practices.
  • Troubleshoot and resolve complex production and non-production issues.
  • Improve deployment pipelines, observability, and production reliability.

your profile

  • Experience with Scalaina professional setting is required (2+ years); familiarity with other JVM-based languages like Java or Kotlin is a plus.
  • Understanding of functional programming principles.
  • Solid knowledge of API design, microservices, distributed systems, and cloud-based services.
  • Solid knowledge of SQL and other data storage systems.
  • Experience with CI/CD pipelines, Kubernetes, and Docker.
  • Proficiency with Git and Git workflows.
  • Strong problem-solving skills and the ability to work effectively in a remote environment.
  • A Bachelor's degree in Computer Science or a related field is a plus.
  • Good communication skills and fluency in English.

Bonus points:

  • Previous experience working with TypeScript, Python, Go, or Kotlin.
  • Experience building developer integrations like command-line tools or IDE extensions.
  • Familiarity with AWS services and infrastructure best practices.
  • Interest in how AI is changing software development and developer workflows.
  • A knack for software quality and code linters.

why us?

  • Competitive and transparent salary bands: use our salary calculator to estimate your base compensation at
  • Comprehensive health insurance.
  • Generous learning and development budget.
  • Flexible holidays.
  • A remote-first work policy, open to both full-time employment (UK or Portugal-based) and B2B contracting arrangements for candidates within 1–2 hours of Portugal time zone.

We are an equal opportunity employer and encourage all applications irrespective of gender, race, sexual orientation, religion, age, nationality, marital status, and disability. We believe that diversity is at the heart of innovation and we welcome passionate candidates from all backgrounds.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位