-
Fingerprint

Backend Software Engineer - Golang

Fingerprint
United States · Full-time · Mid-Senior

We are seeking a Backend Engineer to join our engineering team. In this role, you will focus on developing, maintaining, and scaling backend services that power our fraud detection solutions. Your primary responsibility will be building highly performant backend systems and infrastructure that handle large-scale real-time data processing.


As a Backend Engineer, you will collaborate closely with cross-functional teams to architect end-to-end solutions that are reliable, scalable, and efficient. You will own features from concept to deployment and ensure seamless integration with other components in our platform.


Types of Projects and Impact:

  • Design, develop, and optimize backend systems for real-time data processing and web services.
  • Build scalable APIs and backend infrastructure that support millions of requests per day.
  • Work with cross-functional teams to integrate backend components with other services, ensuring performance and scalability.
  • Collaborate with the product and engineering teams to improve fraud detection signals such as browser bot detection, VPN detection, and VM detection.
  • Conduct performance tuning, debugging, and testing of backend systems to ensure reliability and efficiency.
  • Drive best practices for backend development and architecture, fostering a culture of continuous improvement.


Required Skills:

  • 5+ years of experience in backend development with a focus on building scalable, high-performance systems.


Backend Engineering Expertise:

  • Strong experience in designing, developing, and maintaining distributed backend systems.
  • Proficiency in Golang.
  • Experience with building and optimizing APIs, real-time data processing systems, and microservices architectures.
  • Strong knowledge of databases, preferably DynamoDB, Redis, and Elasticsearch.
  • Experience working with cloud infrastructure, preferably AWS.
  • Proficiency with general software engineering tools: Git, CI/CD pipelines, shell scripting, IDEs.


Proficient in English for clear communication in a global, remote team.


Nice to Have:

  • Experience with infrastructure-as-code tools like Terraform or AWS CloudFormation.
  • Practical experience with analytical storage systems like ClickHouse, Snowflake, or Redshift.
  • Familiarity with data transformation frameworks such as dbt.
  • Understanding of modern containerization and orchestration technologies such as Docker and Kubernetes.


Technologies You Will Work With:

  • Backend development: Golang, DynamoDB, Redis, Elasticsearch.
  • Data processing/analytics: ClickHouse, dbt.
  • Infrastructure: AWS.

Key Skills

Ranked by relevance

containerization shell scripting microservices terraform dynamodb storage docker golang redis cicd aws vpn vm
Login to Apply
Posted
Sep 10, 2025
Type
Full-time
Level
Mid-Senior
Location
United States

Industries

Software Development

Categories

General Business

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Booking.com
Related

AI Backend Software Engineer II - AI Application Platform

2026-06-18

Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Hire Feed
Related

Go Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Artificial Intelligence
Engineering
View Job Details
Hire Feed
Related

Go Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
Netherlands
Artificial Intelligence
Engineering