About the job
OUR HIRING PROCESS:
- We thoroughly review your application against our job requirements with a personal touch, ensuring each candidate receives careful consideration from our expert recruiting team.
- Qualified candidates may be invited to complete a video interview for our hiring manager's review, often followed by a practical test or project to assess team fit.
- Successful candidates will be invited for a live interview (via Zoom or in-person) with our hiring team, as we believe in meeting every potential team member face-to-face.
- Should we both feel positive about the fit, we will discuss your offer in a live conversation. We value personal interaction throughout the hiring process.
This role emphasizes a hands-on approach to building and leading. You will define architectural standards, implement features end-to-end, and continuously enhance reliability, security, and delivery speed.
Key Responsibilities:
- Enhance CI/CD processes using GitHub Actions or Jenkins; create/test containers and deploy on AWS (EKS or ECS) via Helm.
- Implement lightweight bot protection through rate limits, IP allowlists, and abuse detection mechanisms.
- Enhance observability by monitoring latency and error budgets with CloudWatch and Grafana, ensuring structured logging and tracing.
- Optimize performance through database indexing, caching strategies, queue throughput management, and API response time improvements.

