About the role
IPAbuse serves IP reputation data to our plugins, partner integrations and customers. As a Senior Backend Engineer, you will design, build and operate the services behind that data, with a focus on correctness, performance and reliability.
Responsibilities
- Design and build back-end services in TypeScript on Node.js and PostgreSQL
- Improve query performance and data models for large reporting tables
- Own the reliability of production services, including monitoring, alerting and incident follow-up
- Partner with the security team on data quality and abuse prevention
- Review code, mentor engineers and contribute to technical decisions
Requirements
- 5+ years of experience building production back-end services
- Strong SQL and experience working with large datasets
- Experience with containerised deployments and CI/CD pipelines
- A careful, pragmatic approach to reliability, observability and code quality
Nice to have
- Experience with Redis, rate limiting or third-party API integrations
- Background in security, networking or data-intensive products
Apply for this role
Takes about five minutes. You will receive a reference number once your application is in.