Golang Software Engineer

Fingerprint Logo

Fingerprint

πŸ’΅ $120k-$170k
πŸ“Remote - Worldwide

Summary

Join Fingerprint as an experienced Golang Software Engineer to develop end-to-end fraud detection solutions. This role blends backend software development with data analysis, requiring you to design, implement, and maintain scalable backend systems. You will analyze large datasets to identify fraudulent activity, leveraging engineering techniques for efficient data processing. Collaboration with cross-functional teams is key, as is contributing to a data-driven culture. The position involves participation in an on-call rotation. Compensation is competitive, ranging from $120k to $170k annually for US-based roles.

Requirements

  • BS/MS in Computer Science, Data Science, or a related field, or equivalent work experience
  • 3+ years of experience in backend development
  • Strong experience in GoLang
  • Strong experience in designing, developing, and maintaining scalable backend systems
  • Experience working with real-time data processing and APIs
  • Strong knowledge of SQL and experience with databases like DynamoDB, Redis, or Elasticsearch
  • Proficiency with general software engineering tools: Git, IDEs, shell scripting, CI/CD
  • Proficient in English for clear communication in a global, remote team

Responsibilities

  • Collaborate with the Smart Signals Product team to improve fraud detection signals, including browser bot detection, VM detection, VPN detection, and more
  • Conduct deep dives into problematic features, researching and analyzing their behavior to understand root causes and identify potential solutions. Develop hypotheses, run experiments, analyze results, and translate findings into actionable engineering improvements
  • Build and enhance backend systems for real-time data processing
  • Foster a data-driven culture by sharing engineering best practices and collaborating on cross-functional projects
  • This role includes participation in a shared on-call rotation. The schedule will be communicated in advance, and we strive to balance coverage equitably while minimizing off-hours disruptions

Preferred Qualifications

  • Practical experience with analytical storage systems like ClickHouse, Snowflake, BigQuery, Redshift, or Databricks
  • Experience with data transformation frameworks like dbt or other data pipeline tools
  • Experience with the Python data analytics stack (NumPy, Pandas, Jupyter, etc.)

Benefits

$120k - 170k For cash compensation, we set standard ranges for all US based roles based on function, level and geographic location, benchmarked against similar stage growth companies

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.