Senior Infrastructure Engineer
New
F
FingerprintFraud Detection
Fingerprint is a globally dispersed, 100% remote company.Full-TimeSenior
Salary152,000 - 205,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 6–10 years
- Required Skills
- AWSPythonKubernetesGoGrafanaPrometheusRedisTerraform
Requirements
- 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.
- T-shaped expertise: deep specialization in one or two areas, with enough breadth to navigate and contribute across the wider system.
- 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.
- Hands-on experience operating Redis/ElastiCache in production (cluster/shard management, failover behavior, memory eviction policies, scaling).
- 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, 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.
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.
View Full Description & ApplyYou'll be redirected to the employer's site