Senior Backend Developer
Rapyd.com
Office
Tel Aviv, Tel Aviv, IL
Full Time
Description
Rapyd has unified payments, payouts and fintech on one worldwide platform, and we’re assembling the world’s best team to liberate global commerce. With offices in Tel Aviv, Amsterdam, Singapore, Iceland, London, Dubai, Hong Kong, and the U.S., the opportunities at Rapyd are limitless.
We believe in straight talk, quick decisions, strong execution and elegant solutions. Rapyd is where hard work pays off and careers take off. Join us and let’s build the future of fintech together.
Get the tools to grow globally at www.rapyd.net. Follow: Blog, Insta, LinkedIn, Twitter
We are seeking an experienced and highly skilled Senior Python Backend Developer to join our dynamic team. You will be at the heart of our engineering efforts, responsible for designing, developing, and maintaining the high-performance, scalable, and secure cloud-based solutions that power our Fintech Compliance and Risk management products.
Working with cutting-edge technologies like Python, Node.js, and AWS, you will build innovative, low-latency, and highly available systems that form the core of our business. In this role, you will be instrumental in shaping our technical architecture and driving excellence in a fast-paced, evolving environment.
Key Responsibilities:
- Architecture & Development: Lead the design and development of robust, scalable, and secure backend systems and APIs, primarily using Python.
- Cloud Infrastructure: Architect, build, and maintain high-scale solutions on modern cloud platforms (specifically AWS) to ensure reliability, scalability, and performance.
- System Performance: Design and implement services optimized for low-latency processing, high availability, and fault tolerance for mission-critical financial applications.
- Technical Leadership: Provide technical leadership and mentorship to junior and mid-level developers, fostering best practices in code quality, testing, and maintainability.
- Product Focus: Develop and enhance Compliance and Risk management products for the Fintech sector, ensuring they meet strict regulatory requirements and industry standards.
- Optimization & Reliability: Take ownership of system performance, scalability, and reliability. Proactively identify and resolve bottlenecks in code and architecture.
- Collaboration: Work closely with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to deliver seamless end-to-end solutions.
- Innovation: Stay current with emerging technologies and industry trends, driving the adoption of new tools and frameworks to solve complex challenges effectively.
Requirements
- Experience: 5-8 years of professional backend development experience.
- Python Proficiency: Expert-level knowledge of Python and its ecosystem.
- Frameworks: Strong experience with web frameworks such as Django, Flask, Sanic, or FastAPI.
- Cloud Computing: Proven experience designing, deploying, and managing applications on AWS (e.g., EC2, S3, Lambda, RDS, ECS/EKS).
- Databases: Proficiency with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
- Architecture: Solid understanding of microservices architecture, RESTful APIs, and event-driven systems.
- Mentorship: Demonstrated ability to mentor and guide other engineers.
- Problem Solving: Excellent analytical and problem-solving skills with a strong sense of ownership.
Preferred Qualifications (Nice to Have)
- Experience with Node.js.
- Previous experience in the Fintech, RegTech (Regulatory Technology), or financial services industry.
- Hands-on experience with containerization technologies like Docker and Kubernetes.
Job Candidate Privacy Policy - https://www.rapyd.net/candidate-privacy-policy