Senior Backend Engineer
Fingerprint
Job highlights
Summary
Join Fingerprint, a globally dispersed, 100% remote company, as a Senior Backend Engineer. You will build and maintain high-performance backend services for our fraud detection solutions, handling large-scale real-time data processing. This role involves collaborating with cross-functional teams to design, develop, and optimize backend systems and APIs. You will own features from concept to deployment, ensuring seamless integration with other platform components. The ideal candidate possesses extensive backend development experience with a focus on scalability and high performance, along with proficiency in Golang and experience with relevant technologies. Fingerprint offers a unique opportunity to work on cutting-edge fraud detection technology within a supportive and inclusive remote work environment.
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
- 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
Benefits
100% remote company
Share this job:
Similar Remote Jobs
- π°$175k-$225kπWorldwide
- πWorldwide
- π°$108k-$121kπUnited Kingdom
- π°$107k-$129kπUnited Kingdom
- π°$99k-$124kπGermany
- π°$87k-$105kπSpain
- πSweden
- πIndia
- πBrazil