Remote Position

Senior Software Engineer – Customer Success & Implementation Lead – Java, REST, Cloud, AI‑Driven Fraud Prevention

🌍 Remote · United States 💼 Full-time
```html

About brighthush

At brighthush, we are on a mission to make the world of money safer, faster, and fairer. By harnessing the power of artificial intelligence, we help financial institutions, payment networks, and acquirers detect and prevent fraud, money laundering, and other financial crimes in real time. Our technology protects more than one billion consumers and safeguards roughly $9 trillion in payment volume each year. With a Series D valuation of $2 billion and $282 million in funding, brighthush is a high‑growth, technology‑driven company that is redefining the future of financial security.

Role Overview

We are looking for a seasoned Senior Software Engineer to join our Customer Success Engineering team. In this role, you will be the technical bridge between our cutting‑edge platform and the enterprise customers that rely on it. You will design, build, and optimize solutions that unlock the full value of brighthush for our clients, while ensuring seamless implementation, robust performance, and long‑term success.

Why This Role Matters

Financial crime is evolving at lightning speed, and our customers need reliable, scalable solutions that can adapt in real time. As a senior engineer on the Customer Success team, you will:

  • Translate complex business requirements into elegant, production‑ready code.
  • Lead end‑to‑end implementations, from discovery to go‑live.
  • Serve as the trusted technical advisor for our most critical accounts.
  • Collaborate closely with Product Engineering, Product Management, and Customer Success Managers to shape the future of our platform.

Key Responsibilities

  • Solution Design & Implementation – Architect and develop custom extensions, integrations, and configurations that maximize platform value for each customer.
  • Platform Configuration – Leverage Java, SQL, and platform tooling to tailor solutions to unique customer environments.
  • Integration Engineering – Build and maintain robust integrations using REST APIs, messaging systems, event‑driven architectures, and file‑based workflows.
  • Production Support & Troubleshooting – Diagnose and resolve complex issues across application, database, infrastructure, and integration layers.
  • Performance Optimization – Analyze application metrics, thread dumps, heap usage, and JVM tuning to ensure optimal scalability and reliability.
  • Implementation Leadership – Own technical activities during deployments, upgrades, migrations, and production go‑lives.
  • Customer Engagement – Partner with enterprise engineering teams to deliver value, provide training, and drive adoption.
  • Design Review & Best Practices – Evaluate solution designs against brighthush standards and recommend improvements.
  • Mentorship & Knowledge Sharing – Coach junior engineers, author reusable assets, and contribute to internal documentation.
  • Product Feedback Loop – Relay real‑world insights from customer implementations back to Product Engineering to influence roadmap decisions.

Essential Qualifications

  • 7+ years of professional software engineering experience.
  • Deep expertise in Java development, including debugging, customization, and performance tuning.
  • Strong SQL skills and hands‑on experience troubleshooting relational databases.
  • Proven track record designing and implementing enterprise‑grade integrations.
  • Hands‑on experience with REST APIs, messaging platforms, asynchronous systems, and file‑based integrations.
  • Experience with cloud platforms, preferably AWS.
  • Exceptional troubleshooting and root‑cause analysis abilities in production environments.
  • Familiarity with Java application performance analysis (thread dumps, heap analysis, JVM tuning).
  • Solid understanding of distributed systems, software architecture, scalability, and reliability.
  • Excellent communication skills and the ability to collaborate directly with customer engineering teams.
  • Ability to balance hands‑on technical work with customer‑facing responsibilities.

Preferred Qualifications

  • Experience in fraud prevention, financial services, or risk‑management platforms.
  • Knowledge of Kubernetes and containerized application deployments.
  • Experience with PostgreSQL and NoSQL databases.
  • Background in Apply for this job
Apply Now →

More Open Positions

Explore similar remote opportunities