Tech Stack
AnsibleDockerGoGrafanaLinuxPostgresPrometheusPythonRedisSMTPSQL
About the role
- You will join the Imunify Email team - the creators of a smart, automated email protection system designed to ensure clean outbound traffic and preserve IP reputation for hosting providers. Our focus is on building high-performance tools for spam detection, email infrastructure protection, and scalable deliverability.
- As our Backend / Platform Engineer, you will be responsible for:
- Building backend services for reputation tracking, domain verification, and message processing
- Developing secure APIs for customer and domain management
- Designing and managing relational databases for a multi-tenant system
- Automating deployments and infrastructure setup with modern tools
- Setting up monitoring and observability for system health
- Writing tests and validating the platform with real-world scenarios
Requirements
- To thrive in this role, we are looking for someone who has:
- Proficiency in Python or Go
- Hands-on experience with Docker and automation tools (e.g., Ansible)
- Experience building and securing APIs
- Solid Linux and networking foundations
- Great troubleshooting skills in distributed environments
- Nice to have:
- Experience with high-volume messaging/queuing systems
- Basic SQL/database skills (PostgreSQL or equivalent)
- Familiarity with caching tools (e.g., Redis)
- Knowledge of monitoring/dashboards (Prometheus, Grafana, etc.)
- Exposure to email protocols (SMTP) or deliverability concepts
- Contributions to open-source projects