Remote Position

Senior Customer Success Software Engineer – AI‑Driven Fraud Prevention & Client Integration Specialist at brighthush

🌍 Remote · United States 💼 Full-time

About brighthush

At brighthush, we’re on a mission to make the world of money safer, faster, and more transparent. By harnessing the power of artificial intelligence and machine learning, we empower financial institutions, payment networks, and acquirers to detect, prevent, and mitigate fraud, money laundering, and other financial crimes in real time. Our technology protects more than one billion consumers and safeguards over $9 trillion in payment volume each year, earning the trust of the world’s leading banks and fintech innovators.

Founded as a Series D company, brighthush has raised $282 million to date and boasts a valuation of $2 billion. Our platform is deployed across 90 billion transactions annually, delivering unparalleled security and compliance for institutions that serve millions of customers worldwide. We’re not just a technology provider – we’re a partner that helps our clients move faster than the threats they face.

Why Join the brighthush Team?

Working at brighthush means you’ll be part of a high‑velocity, high‑impact environment where your contributions directly influence the safety of billions of dollars in transactions. We value curiosity, resilience, and a passion for solving complex problems. Our culture is built on:

  • Innovation at Scale: We invest heavily in research and development, encouraging engineers to experiment with cutting‑edge AI models and cloud architectures.
  • Client‑Centric Impact: Every line of code you write or every integration you design helps a bank or payment provider protect its customers.
  • Collaborative Growth: Cross‑functional teams of data scientists, product managers, and fraud analysts work side‑by‑side, fostering continuous learning.
  • Remote‑First Flexibility: Our global team spans multiple time zones, and we provide the tools and culture to thrive from anywhere.
  • Diversity & Inclusion: We celebrate diverse perspectives and are committed to creating an environment where everyone can succeed.

Role Overview

As a Senior Customer Success Software Engineer at brighthush, you will serve as the technical bridge between our platform and the unique needs of our clients. You’ll act as a consultant, architect, and hands‑on developer, ensuring that our solutions are seamlessly integrated, highly performant, and fully aligned with each customer’s business objectives.

In this role, you will:

  • Collaborate directly with clients to understand their technical landscape and business goals.
  • Design and implement custom Java extensions, web services, and integration adapters that extend the core Fraud Analysis platform.
  • Diagnose and resolve complex performance, scalability, and reliability challenges in production environments.
  • Advocate for best practices in code quality, testing, and documentation across the Customer Success Engineering team.
  • Mentor junior engineers and share knowledge through code reviews, pair programming, and internal workshops.
  • Participate in Agile ceremonies, sprint planning, and retrospectives to deliver high‑quality features on time.
  • Provide second‑tier support for live clients, ensuring rapid resolution of critical incidents.

Essential Qualifications

  • BS or MS in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • Minimum of 3 years of professional Java development experience, with a strong portfolio of production‑grade code.
  • Deep understanding of JVM internals, thread management, and memory optimization in high‑throughput systems.
  • Proven experience in client engagement, acting as a technical consultant and translating business requirements into robust technical solutions.
  • Excellent written and verbal communication skills in English, with the ability to explain complex technical concepts to non‑technical stakeholders.
  • Strong problem‑solving mindset and a track record of delivering reliable, maintainable code under tight deadlines.

Preferred Qualifications

  • Experience with distributed messaging systems such as Kafka or RabbitMQ.
  • Hands‑on knowledge of NoSQL databases (Cassandra, MongoDB) and relational databases (PostgreSQL, MySQL).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes, ECS, AKS, GKE).
  • Experience with configuration management tools (Ansible, Terraform) and CI/CD pipelines.
  • Background in security best practices, including encryption, authentication, and authorization mechanisms.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and their native services for monitoring, logging, and scaling.
  • Previous exposure to fraud detection or risk analytics domains is a plus.

Technical Skills & Competencies

  • Programming Languages: Java (8+), SQL, and familiarity with scripting languages (Python, Bash).
  • Cloud & DevOps: AWS (EC2, S3, RDS, Lambda), Azure (VMs, Functions), GCP (Compute Engine, Cloud Functions).
  • Messaging & Streaming: Kafka, RabbitMQ, Zookeeper.
  • Databases: Cassandra, PostgreSQL, MySQL, Redis.
  • Containerization & Orchestration: Docker, Kubernetes, ECS, AKS, GKE.
  • CI/CD & Automation: Jenkins, GitHub Actions, GitLab CI, Ansible, Terraform.
  • Testing & Quality: Unit testing (JUnit, Mockito), integration testing, performance testing.
  • Soft Skills: Client‑facing communication, stakeholder management, mentorship, Agile mindset.

Career Growth & Learning Opportunities

At brighthush, we believe that professional growth is a shared journey. As a Senior Customer Success Software Engineer, you will:

  • Progress into a Lead Engineer or Technical Architect role, guiding the technical direction of the Customer Success Engineering team.
  • Take ownership of high‑impact projects that shape the future of fraud prevention technology.
  • Participate in internal hackathons, knowledge‑sharing sessions, and cross‑team initiatives.
  • Access to continuous learning resources, including paid certifications, conference sponsorships, and a generous learning stipend.
  • Mentor and coach junior engineers, building leadership skills that prepare you for future managerial roles.

Work Environment & Culture

Our remote‑first culture empowers you to work from anywhere while staying connected to a vibrant, collaborative community. We provide:

  • Flexible work hours that respect your personal life and peak productivity times.
  • State‑of‑the‑art collaboration tools (Slack, Zoom, Miro) and a robust internal knowledge base.
  • Regular virtual coffee chats, team‑building events, and an open‑door policy with leadership.
  • A culture of psychological safety where ideas are challenged respectfully and failures are treated as learning opportunities.
  • Commitment to work‑life balance, with generous vacation policies and mental health resources.

Compensation & Benefits

While specific figures vary by role and location, brighthush offers a competitive total rewards package that includes:

  • Base salary that reflects market rates for senior software engineers in the fintech and AI space.
  • Performance‑based bonuses and equity options that align your success with the company’s growth.
  • Comprehensive health, dental, and vision insurance plans for you and your dependents.
  • 401(k) matching (or equivalent retirement plan) to help you build long‑term wealth.
  • Unlimited paid time off (PTO) and paid parental leave to support your personal commitments.
  • Wellness stipend, mental health counseling, and access to fitness resources.
  • Continuous Apply for this job
Apply Now →

More Open Positions

Explore similar remote opportunities