Adwake is a tech-enabled services company powered by Entravision. At Adwake, we place cutting-edge technology and quality service at the heart of our approach to effectively find, connect with, and engage your ideal customer across every screen. With a global reach, we adapt to meet each client’s unique marketing needs. Our solutions combine data-driven insights, machine learning technologies, impactful digital media capabilities, and results-oriented platforms, always focusing on customer care and long-term business growth.
We are seeking a highly skilled Senior Backend Engineer to architect, develop, and maintain the backend infrastructure for our high-availability offerwall platform. You will work with our team of engineers, design robust systems, and ensure the platform's scalability, reliability, and performance using modern cloud technologies.
What You’ll Do:
- System Architecture: Design and implement scalable, high-availability backend systems to support the offerwall platform, ensuring low latency and high throughput.
 - Development: Write clean, maintainable, and efficient code in Java to build APIs, microservices, and backend components.
 - Cloud Infrastructure: Leverage AWS services to deploy and manage cloud-based infrastructure.
 - Container Orchestration: Manage and optimize containerized workloads using Amazon EKS for high availability and scalability.
 - Monitoring & Observability: Implement and maintain monitoring solutions using Grafana to ensure system health, performance, and proactive issue resolution.
 - Cluster Management: Use Headlamp and Argocd to manage and visualize Kubernetes clusters, ensuring smooth operations and efficient resource utilization.
 - Infrastructure as Code: Define and manage infrastructure using Terraform to ensure consistency, repeatability, and scalability of deployments.
 - High Availability: Ensure the platform meets strict uptime and performance SLAs, implementing fault-tolerant and resilient systems.
 - Collaboration: Work closely with frontend engineers and product teams to deliver cohesive and reliable solutions.
 - Code Quality: Conduct code reviews, enforce best practices, and maintain high standards for security, performance, and scalability.
 
What you need to have:
- Experience: 5-8 years of backend development experience
 - Java Expertise: Strong proficiency in Java (Spring Boot preferred) for building RESTful APIs and microservices.
 - AWS Cloud: Hands-on experience with AWS services.
 - Kubernetes: Deep knowledge of Amazon EKS for deploying, scaling, and managing containerized applications.
 - MongoDB: Strong experience with MongoDB, including schema design, indexing, and performance optimization for high-traffic applications.
 - Monitoring: Experience with Grafana for creating dashboards and monitoring system metrics.
 - Kubernetes Management: Familiarity with Headlamp or similar tools for Kubernetes cluster visualization and management.
 - Infrastructure as Code: Proficiency in Terraform for defining and provisioning cloud infrastructure.
 - High Availability: Proven experience designing and maintaining high-availability systems with minimal downtime.
 - Leadership: Ability to lead and mentor a team, with strong communication and collaboration skills.
 - Problem-Solving: Strong analytical skills to troubleshoot complex issues and optimize system performance.
 - Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
 
Nice-to-Have:
- Experience with other monitoring tools (e.g., Prometheus, CloudWatch).
 - Familiarity with CI/CD pipelines (e.g., Jenkins, Github actions).
 - Experience with offerwall or ad-tech platforms.
 
Why Join Us?
- Work on a high-impact, high-availability platform serving millions of users.
 - Collaborate with a talented and passionate team in a fast-paced, innovative environment.
 - Competitive salary, comprehensive benefits, and flexible remote work options.
 - Opportunities for professional growth and leadership in cutting-edge technologies.
 
 What We Offer
- 🚀 Exciting challenges and opportunities for growth
 
 Ticket Restaurant 
 Wellbeing and gym membership
 Breakfast, Fruit & Snacks at the office
 Monthly team Events
 Work Anniversary Celebrations
 Gift Cards for special occasions
 Referral Program - 💻  Hybrid work format, combining remote and in-office work 2 times a week (Tuesday and Thursday) or fully remote.