后端工程师(Go & Python)——面向全球的 100% 远程岗位
添加至收藏夹
项目概要
职位名称:
后端工程师(Go & Python)——面向全球的 100% 远程岗位
语言:
法语
地点:
阿塞拜疆
薪酬:
编号:
合同类型:
固定职位
发布日期:
2025年07月31日
行业:
英语
截止日期:
2025年09月02日
雇主:
SOAX
项目详情
参考翻译*免责声明

职位名称:后端工程师(Go & Python

工作地点:远程

所属行业:计算机、软件

薪资:-

招聘广告发布日期:2025731

申请截止日期:该岗位将开放申请至 2025 9 2

职位亮点

  • 面向全球的 100% 远程岗位,支持灵活工时安排

  • 每周工作 4 天(全职算薪),鼓励创新与效率提升

  • 薪资以英镑(GBP)支付,并在行业中具有竞争力

  • 支持成长与职业发展的广阔空间,包括学习预算(培训、书籍等)


岗位职责

  • 负责多个基于 Go 的后端服务,成为主题专家和主要维护者

  • 负责 Go 服务向 Python 服务的战略迁移,包括架构规划、实施方案与稳妥执行

  • 分析并记录现有服务架构、依赖与业务逻辑,确保平稳迁移

  • 设计并开发      Python 服务,确保性能与功能不低于或优于现有系统

  • 与跨职能团队合作,把握需求并降低迁移带来的影响

  • 推行单元测试、集成测试与端到端测试,保障旧系统与新系统质量可靠

  • 撰写服务架构、API      及迁移流程文档,助力团队协同与知识传递

  • 推动有关服务架构、技术选择和迁移时间表的技术决策


申请人要求

  • 后端开发经验,重点关注分布式系统和微服务

  • 具有丰富的 Go 编程经验,能够阅读、理解和维护现有的 Go 代码库

  • 精通 Python,包括FastAPIDjango  Flask 等框架

  • 具有版本控制系统      (Git) 和协作开发工作流的经验

  • 深入理解  RESTful API 设计与服务间通信机制

  • 具备 SQL  NoSQL 数据库使用和数据迁移经验

  • 熟悉消息队列与事件驱动架构(例如 RabbitMQApache Kafka

  • 具备优秀的问题解决能力,能在较少监督下独立推进工作

  • 拥有强烈的责任心,能全面负责系统可靠性、性能与业务成果

  • 善于沟通与撰写技术文档,确保团队共享认知和流程明确

加分项:

  • 熟悉后端安全最佳实践与 API 安全策略

  • AWSGCP  Azure 等云平台及云原生开发经验

  • 有语言迁移或大规模重构项目经验者优先


公司介绍

SOAX 是一家远程优先的英国科技企业,成立于2020年初,并迅速崛起成为网络数据提取市场的领军企业。SOAX正在构建一个全栈 B2B SaaS 平台,其中包含数据提取产品,包括代理即服务(旋转住宅代理、旋转移动代理、ISP 代理、DC 代理)和数据即服务产品(抓取 APIAI ScraperWebUnblocker)。SOAX 推崇灵活自由的工作方式,秉持创业精神与创新驱动团队文化,提供每周 4 天工作制,让效率与创造力并重


投递方式

点击下方链接投递:
https://docs.google.com/forms/d/e/1FAIpQLScObFqecANQHkO5S8NSAZM6BCGs9K6OSbThjEdhTe_VtFrooQ/viewform?pli=1

 

原文

We are seeking a skilled Backend Engineer to join our Lifecycle team and take ownership of backend services that form the backbone of our infrastructure. This role presents a unique opportunity to work with existing Go-based microservices while leading a strategic migration to Python. You’ll be responsible for understanding, maintaining, and modernizing legacy systems while ensuring zero downtime and seamless transitions.

As the technical owner of these services, you’ll play a crucial role in establishing best practices and improving system reliability. This position is ideal for an engineer who thrives on both maintaining existing systems and architecting new solutions.

The Lifecycle team’s stack manages all customer touchpoints and self-service features, such as registration, authentication, KYC, billing, notifications, analytics, and back-office management.

We are looking for a product-driven and collaborative team player.

What You’ll Do
Take ownership of multiple Go-based backend services, becoming the subject matter expert and primary maintainer
Work on the migration from Go to Python of several services, including architecture planning, implementation strategy, and execution
Analyze and document existing service architectures, dependencies, and business logic to ensure smooth transitions
Design and implement new Python-based services that maintain or improve upon current functionality and performance
Collaborate with cross-functional teams to understand service requirements and minimize migration impact
Implement testing strategies including unit tests, integration tests, and end-to-end testing for both legacy and new systems
Create comprehensive documentation for service architectures, APIs, and migration processes
Drive technical decisions regarding service architecture, technology choices, and migration timelines

What You Need To Succeed
Backend development experience with a strong focus on distributed systems and microservices
Strong experience with Go programming and ability to read, understand, and maintain existing Go codebases
Proficiency in Python including frameworks like FastAPI, Django, or Flask
Experience with version control systems (Git) and collaborative development workflows
Deep understanding of RESTful APIs and service-to-service communication patterns
Experience with database technologies (SQL and NoSQL) and data migration strategies
Knowledge of message queues and event-driven architectures (RabbitMQ, Apache Kafka, etc.)
Strong problem-solving skills and ability to work independently with minimal supervision
Ownership mindset with demonstrated ability to take full accountability for service reliability, performance, and business outcomes
Proactive approach to identifying and addressing technical debt, potential issues, and improvement opportunities
Excellent communication skills and ability to document technical decisions and processes

Nice to have
Familiarity with security best practices for backend services and API security
Knowledge of cloud platforms (AWS, GCP, or Azure) and cloud-native development
Previous experience with language migrations or large-scale refactoring projects

Work Environment
Remote role with flexible working hours.
Four-day workweek to encourage innovation and efficiency.

Compensation and Benefits
Competitive compensation in GBP.
Opportunities for growth and career advancement within SOAX.
Supportive remote work culture focused on innovation and trust.

About SOAX

Kickstarted in early 2020, SOAX has swiftly risen to the forefront of the web data extraction market. As a completely bootstrapped company in its initial two years, we have won the trust and admiration of thousands of small and medium-sized businesses globally by prioritizing our customers’ needs in every decision we make.

We are building a full stack B2B SaaS platform of data extraction products including Proxy-as-a-Service (Rotating Residential Proxies, Rotating Mobile Proxies, ISP Proxies, DC Proxies) and Data-as-a-Service products (Scraping APIs, AI Scraper, WebUnblocker).

Our remote-first approach and four-day workweek reflect our commitment to innovation and efficiency. Our team is a lively mix of entrepreneurial, data-driven, and hands-on individuals. At SOAX, we focus on delivering fast and flawlessly, making more with less.

Our vision is to unlock previously inaccessible data and insights with just a few clicks, empowering businesses to make more informed decisions and drive growth.


个人会员
开通个人频道会员查看更多职位信息
会员可享全球招投标信息,查看完整联系方式
您还不是我们平台的个人会员,请注册后查看。