
Terraform
AWS
Go
Senior Infrastructure Engineer
Overview
Fingerprint empowers enterprises to detect and stop online fraud with the world’s most accurate device intelligence.
Job Description
Fingerprint is a globally dispersed, 100% remote company. We were named on the 2026 Forbes Best Startup Employers list and ranked #803 on the 2026 Inc. 5000 list of America’s fastest-growing private companies.
Responsibilities
- - Own a core infrastructure product or subsystem end to end — you design it, ship it, operate it, and are accountable for how it behaves in production.
- - Define project goals and success metrics for your work, aligning them with company objectives, and proactively identify and address risks before they become blockers.
- - Create technical designs from PRDs and requirements, taking an iterative approach that addresses critical corner cases without over-engineering.
- - Build secure, high-performing, resilient, and cost-efficient infrastructure for a broad range of applications and workloads.
- - Design, write, and ship software and developer-facing tooling that improves the day-to-day lives of our engineers and reduces toil.
- - Manage infrastructure through code and configuration (we primarily use Terraform), consistently applying patterns that align with our overall service architecture.
- - Partner with product engineering teams to architect their services for scale, resolving ambiguous requirements directly with stakeholders.
- - Participate in incident response and use systematic debugging to diagnose issues within your domain and across services.
- - Help tune and evolve monitoring for the team, and use operational data as the basis for proposing stability and performance improvements.
- - Approach all engineering work with a security lens — actively looking for vulnerabilities in your own work and in peer reviews.
- - Act as the go-to person for hard problems in your area, and mentor engineers through code review, pairing, and design feedback so knowledge doesn't silo.
- - Drive cross-team collaboration and engage stakeholders outside of engineering, facilitating discussions on technical and process topics.
Required Skills
- - 6–10 years of experience in infrastructure, platform, or backend engineering within primarily cloud-based environments (AWS preferred).
- - A track record of owning a product or subsystem end to end — you've designed something significant, shipped it, operated it, and lived with the consequences.
- - T-shaped expertise: deep specialization in one or two areas, with enough breadth to navigate and contribute across the wider system with minimal guidance.
- - Strong hands-on experience managing infrastructure through code and configuration (Terraform or equivalent).
- - Depth in cloud infrastructure fundamentals: networking, load balancing, containerization (EKS/Kubernetes), and distributed systems.
- - Solid programming skills in Go, Python, or a comparable language — you write real, production-ready software.
- - Hands-on experience operating Redis/ElastiCache in production — including cluster/shard management, failover behavior, memory eviction policies, and scaling strategies.
- - Comfort with observability tooling (Prometheus, Grafana, OpenTelemetry, or similar), performance tuning, and incident management.
- - Fluency with software engineering best practices: source control, code review, comprehensive test coverage across edge cases and errors, and safe deployment.
- - A high level of personal ownership and autonomy, with real experience working without clearly defined requirements.
- - Strong written and verbal communication in English — clear technical design docs, PR reviews, and updates that bring engineers outside your team along on a decision.
About the company
Identify every visitor. Stop fraud, detect bots, or delight customers. Identify good and bad visitors with industry-leading accuracy - even if they're anonymous.
All Job Openings at Fingerprint