Software Engineer - Customer Success

Feedzai•Atlanta, GA
•Remote

About The Position

The Software Engineer in Feedzai’s Customer Success Department serves as a technical consultant to clients, aligning Feedzai’s solutions with their architectural and business needs. The role guides clients through integration and performance management strategies, advising on platform installation and configuration and using expertise in SQL, NoSQL, cloud environments, and messaging systems. It also involves designing and implementing custom Java interfaces, web service integrations, and extensions for the Fraud Analysis platform when standard configurations do not meet client requirements. The engineer works with Data Scientists, Project Managers, and Fraud Analysts to translate client challenges into robust, scalable technical requirements and remains involved in specialized development and implementation. The Customer Success team delivers product configuration, solution development, and risk strategy, and supports clients through their lifecycle, including training and ongoing support. The role provides second-tier support for live clients and works according to Agile principles.

Requirements

  • Bachelor of Science or Master of Science in Computer Science, a comparable field, or equivalent work experience.
  • At least 3 years of work experience in Java software development.
  • Knowledge of thread and JVM memory management in high-performance systems.
  • Client engagement experience and the ability to act as a consultant to clients.
  • Excellent verbal and written English communication skills.

Nice To Haves

  • Experience with Zookeeper.
  • Experience with RabbitMQ.
  • Experience with Cassandra.
  • Experience with Ansible.
  • Experience with Docker.
  • Experience with databases.

Responsibilities

  • Consult with clients to define technical requirements and architectural approaches for custom integrations.
  • Develop high-quality, testable Java code for custom extensions and complex integrations when standard configurations do not meet client needs.
  • Diagnose complex performance and integration challenges, providing guidance and code-level solutions to support system stability.
  • Translate client business goals and needs into efficient, scalable software solutions.
  • Contribute to and advocate for engineering best practices, ensuring custom work is maintainable and aligned with the core product roadmap.
  • Mentor, coach, and inspire team members in software development and technical consulting best practices.
  • Work with Agile principles to regularly deliver quality products.
  • Provide second-tier support for live clients.
  • Advise clients on installation and configuration of the platform and support custom development when specialized development is required.
  • Collaborate with Data Scientists, Project Managers, and Fraud Analysts to define and execute technical requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service