Senior Software Engineer, Identification
fingerprint
Senior152 000-205 000 USD
About the position
Join a remote team to build and operate fraud detection systems, focusing on backend development and API scaling.
Tech stack
- go
- docker
- kubernetes
- aws
- terraform
- sql
- datadog
Requirements
Required:
- 5+ years in backend development, including meaningful time operating what you built in production
- Strong, demonstrated experience with Go, and with scalable APIs, real-time data processing, and microservices
- Hands-on experience running production services with Docker and Kubernetes, and with IaC tools like Terraform or CloudFormation
- Working fluency with observability tooling (Datadog or comparable) — instrumenting services and building useful dashboards and alerts
Nice to have:
- Bonus: analytical storage systems (ClickHouse, Snowflake, BigQuery, Redshift, Databricks), queueing and streaming systems (SQS, Kafka)
- Bonus: vector databases (Pinecone, Qdrant) in production, ML-adjacent product engineering, concurrent programming
- Bonus: a strong grasp of internet security and privacy mechanisms
Responsibilities
- Design, build, and optimize backend systems for real-time data processing and web services
- Own SLIs and SLOs for Core API services, using error budgets to balance shipping velocity against stability
- Build the observability that makes systems debuggable — metrics, structured logging, distributed tracing, and alerts
- Run capacity planning, load testing, and performance tuning so the platform scales ahead of demand