高级后端Python开发工程师
Senior Backend Python Developer
职位描述:
我们正在扩大工程能力,寻找一名高级后端工程师加入我们不断壮大的团队。
在此职位中,你将负责设计和构建可扩展、高性能的后端系统,为一系列内部和面向客户的產品提供支持。你将在一个快节奏的环境中工作,系统性能、可扩展性和可靠性至关重要。
地点:波兰远程(承包商安排)或塞浦路斯现场(雇佣安排)
汇报对象:集团CTO
工作内容:
- 在分布式架构中设计和实现可扩展的Python微服务。
- 构建和优化高性能后端系统,确保在高负载下的可扩展性和可靠性。
- 集成和管理第三方API和外部服务。
- 与跨职能团队合作,定义技术解决方案和系统设计方法。
- 使用AWS服务(如Lambda、云基础设施)进行架构设计和部署。
- 与DevOps合作改进和维护CI/CD流水线和部署流程。
- 主导并参与代码审查,确保高标准的工程实践。
- 识别系统瓶颈,推动性能和可扩展性改进。
- 解决分布式系统中的复杂生产问题。
- 参与技术讨论,指导团队内的最佳实践。
我们需要:
- 5年以上后端工程经验,具备扎实的Python技能。
- 有构建和扩展微服务架构的实际经验。
- 熟悉FastAPI或Django。
- 有使用AWS(包括Lambda等服务)的经验。
- 熟练使用Docker和容器化技术。
- 有CI/CD流水线经验(GitLab优先)。
- 对分布式系统和高负载环境有深入理解。
- 有设计和优化性能及可扩展性系统的实际经验。
- 有集成第三方API的实际经验。
- 强大的问题解决和分析能力。
- 良好的沟通能力,能够在以远程为主的环境中工作。
- 有金融科技、支付或金融平台的经验。
- 有高吞吐量系统经验(如交易、支付、实时处理)。
- 熟悉事件驱动架构(Kafka、消息系统)。
- 有指导或支持其他工程师的经验。
招聘流程:
- 步骤1 –
查看英文原文
The role is about:
We are expanding our engineering capabilities and looking for a Senior Backend Engineer to join our growing team.
In this role, you will play a key part in designing and building scalable, high-performance backend systems, contributing to the development of robust services that support a range of internal and customer-facing products. You will work in a fast-paced environment where system performance, scalability, and reliability are critical.
Location: Remote from Poland (Contractor arrangement) or Cyprus Onsite (employment arrangement)
Reporting to: Group CTO
What you will do:
- Design and implement scalable Python microservices in a distributed architecture.
- Build and optimize high-performance backend systems, ensuring scalability and reliability under high load.
- Integrate and manage third-party APIs and external services.
- Collaborate with cross-functional teams to define technical solutions and system design approaches.
- Work with AWS services (e.g. Lambda, cloud infrastructure) to architect and deploy solutions.
- Improve and maintain CI/CD pipelines and deployment processes in collaboration with DevOps.
- Lead and contribute to code reviews, ensuring high engineering standards.
- Identify system bottlenecks and drive performance and scalability improvements.
- Troubleshoot complex production issues in distributed systems.
- Contribute to technical discussions and guide best practices within the team.
What we need:
- 5+ years of backend engineering experience with strong Python expertise.
- Proven experience building and scaling microservices architectures.
- Strong knowledge of FastAPI or Django.
- Experience working with AWS (including services such as Lambda).
- Strong experience with Docker and containerization.
- Experience with CI/CD pipelines (GitLab preferred).
- Strong understanding of distributed systems and high-load environments.
- Experience designing and optimizing systems for performance and scalability.
- Solid experience integrating third-party APIs.
- Strong problem-solving and analytical skills.
- Excellent communication skills and ability to work in a remote-first environment.
- Experience in fintech, payments, or financial platforms.
- Experience with high-throughput systems (e.g. trading, payments, real-time processing).
- Familiarity with event-driven architecture (Kafka, messaging systems).
- Experience mentoring or supporting other engineers.
Hiring Process:
- Step 1 – Thinking in Action (40 minutes) Your first conversation will be with our Talent Acquisition team. We'll explore your background, career journey, motivations, and overall fit for the role. As part of this discussion, you'll also complete a short technical screening that will be reviewed by our engineering team. This stage helps us understand both your experience and how you approach technical challenges.
- Step 2 – Build in Production (60–90 minutes) Meet with the Team Lead and technical experts for a practical assessment. Depending on the role, this may involve a live coding exercise or a real-world scenario designed to evaluate your technical skills, problem-solving approach, and ability to work through challenges similar to those faced by our teams.
- Step 3 – Final Interview (45 minutes) The final stage is a group interview with senior members of our Technology squad, which may include the CTO, CPO, and Team Lead. Together, we'll discuss team fit, collaboration style, expectations from both sides, and any remaining questions about the role, team, or technology domain. This is also an opportunity for you to learn more about our culture and ways of working.
The perks of being a payabl.er:
- Future-Proof Your Finances: Once you’ve passed probation, we’ll kickstart your Provident Fund to secure your future.
- Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
- Wolt Your Way Through Lunch: €150 monthly Wolt allowance to keep you fueled and happy.
- Stay Active Your Way: Enjoy a SportsBenefits membership giving you access to a wide variety of gyms and sports facilities to support your active lifestyle.
- Drive in Style: After one year with us, you may be eligible for a company car—performance and availability permitting.
- Park with Ease: Complimentary parking space just steps from the office, so your commute is as smooth as your workday.
- Max Out Your Downtime: 25 days of vacation + public holidays + 10 days of sick leave.
- Shop & Save: Exclusive local discount card + tickets for exciting events like Beonix, basketball games, and more.
- Speak Like a Local: Join free Greek language classes, twice a week, open to all team members.
- Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
- Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community
This is a fully remote role for candidates based in Poland. If you are open to a relocation to Cyprus, your assigned Talent Acquisition Partner will walk you through the specific working arrangements and any applicable conditions during the process.
Let's embark on a journey to redefine the landscape of payments together. We're not just offering a role; we're inviting you to be a part of something bigger. Join our team, and let's innovate, disrupt, and lead the future of payments. Together, we can make an impact that resonates. Welcome to the team!
Please review our Privacy Policy to understand how we process your personal data during the recruitment process:
Originally posted on Himalayas