System Architect

Remote: 
Full Remote
Contract: 
Work from: 
Israel

Offer summary

Qualifications:

At least 5 years of experience as a Software Architect designing scalable systems., Over 15 years of hands-on software development experience, preferably in Java., Deep expertise in cloud-native architecture, especially AWS services., Strong knowledge of security principles, microservices, and system integration strategies..

Key responsibilities:

  • Lead the architectural design of payment and infrastructure systems.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Define and maintain high-level system architecture focusing on performance and security.
  • Support the integration of AI-driven automation into backend workflows.

Papaya Global logo
Papaya Global Financial Services SME https://papayaglobal.com/
501 - 1000 Employees
See all jobs

Job description

Description

Papaya Global is a rapidly growing, award-winning B2B tech unicorn with an ambitious mission to revolutionize the payroll & payments industry. With over $400M raised from multiple tier-one investors, our innovative technology provides a comprehensive solution for managing global workforces, encompassing everything from hiring and onboarding to managing and paying employees in over 160 countries.

We’re looking for a Software Architect to join our team. As a Senior Software Architect at Papaya, you will play a pivotal role in shaping the architecture of our next-generation payment systems. This position goes beyond system design — it is about defining Papaya’s technological direction in a space that demands performance, scalability, security, and innovation. You will work at the intersection of engineering, product, and DevOps, crafting cutting-edge solutions in a fast-paced environment that relies on cloud infrastructure, security-first principles, and AI-driven intelligence. If you're passionate about building robust systems that serve real-world, global use cases, this role is for you.

Responsibilities:

  • Lead architectural design for Papaya’s payments and infrastructure-related systems, ensuring they meet business, scalability, and compliance needs.
  • Collaborate cross-functionally with Product, R&D, and DevOps teams to translate business requirements into technical solutions.
  • Define and maintain high-level product architecture, focusing on seamless integration, maintainability, and performance.
  • Drive the adoption of secure development practices, embedding security principles into all stages of system design.
  • Identify and implement emerging technologies and frameworks, with a focus on innovation and future-readiness.
  • Support the integration of AI-driven automation and agent-based systems into backend workflows to enhance efficiency and intelligence.
  • Define and enforce development standards, best practices, and architectural guidelines.
  • Provide technical mentorship and architectural guidance to development teams to ensure implementation aligns with the designed vision.
  • Monitor and guide project execution to maintain architectural consistency and system quality.

Requirements

  • 5+ years of proven experience as a Software Architect, designing robust, scalable systems.
  • 15+ years of hands-on software development experience, with strong proficiency in Java (preferred) or equivalent backend languages.
  • Deep expertise in cloud-native architecture, with a strong advantage for candidates experienced in AWS services (e.g., Lambda, ECS, S3, RDS, IAM).
  • Proven experience building enterprise SaaS platforms, self-service products, and highly scaled systems.
  • Strong grasp of software design patterns, software development life cycles, and system integration strategies.
  • Demonstrated ability to drive end-to-end development of complex features — from architecture through delivery.
  • Solid understanding of security fundamentals, including encryption, authentication, authorization, data privacy, and secure coding practices.
  • Hands-on experience in microservices, event-driven architectures (e.g., Kafka, RabbitMQ, SQS), and containerized environments (e.g., Docker).
  • Familiarity with AI and LLM model integration, particularly for automation and intelligent backend workflows.
  • Experience in financial technology (FinTech) or regulated industries is a strong advantage.
  • Expertise in software design paradigms such as DDD, TDD, EDD, and principles like KISS, SOLID, DRY, SSOT, and CQS.
  • Proficient in SQL/NoSQL databases, and API design using REST and GraphQL.
  • Practical experience with Git branching strategies and Agile development practices, including CI/CD pipelines and automation.
  • Bachelor's degree in Computer Science or a related technical field.
  • Excellent analytical skills, self-learning capabilities, and the ability to navigate and understand complex systems.
  • Strong communication skills in English, both verbal and written.

Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills

Software Architect Related jobs