Solution Architect

Feedzai Logo

Feedzai

πŸ“Remote - Brazil

Summary

Join Feedzai's Customer Success Team as a technical and consultative leader for product implementations. Bridge the gap between client needs and technical solution delivery, acting as a subject matter expert. Advise on best practices and create maintainable, scalable solutions. Collaborate throughout the sales cycle and post-sale, designing high-level solutions, identifying gaps, and managing the engineering team's backlog. Manage multiple projects simultaneously, ensuring global application and reusability. Design performant systems, troubleshoot technical issues, and review code. Develop reusable code modules, tools, and processes. The role involves reviewing client requirements, presenting Feedzai technology, monitoring projects, and improving implementation efficiency.

Requirements

  • 5+ years Java development experience
  • 2+ years systems/solution design experience
  • Experience in large scale enterprise design
  • Experience with Cloud technologies (AWS, Azure, Google Cloud)
  • Experience with Server technologies: Rabbit MQ, Kubernetes, Kafka, Spark, Elasticsearch, Logstash, Kibana
  • Experience with Relational and NoSQL databases (Mysql, Oracle, Cassandra)
  • Java and network application performance tuning and troubleshooting techniques
  • Java memory management, garbage collection and allocation troubleshooting
  • Excellent verbal and written communication skills in English (mandatory) and Spanish (nice to have)

Responsibilities

  • Review client requirements and translate into a cohesive design and development backlog for the engineering team
  • Review product solutions and determine best fit for client environment
  • Present on Feedzai Technology to clients and advise on best practices for implementation
  • Review code and work of project engineering team to ensure it matches your solution and vision
  • Monitor and advise on multiple projects at once
  • Review projects on a holistic level to determine methods to improve implementation efficiency either through reuse, process improvement, or product change
  • Develop and maintain tools, utilities or libraries to facilitate project implementation
  • Ensure solution design and implementation is performant, troubleshoot any performance issues and adjust design to compensate
  • Troubleshoot and resolve level 2 support issues

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.